home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / sound / slab11.lzh / SoundLab.MAN < prev    next >
Text File  |  1992-05-02  |  115KB  |  2,707 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                  |          |          |         |
  12.                 || |        |      |  || |     | |     |    |
  13.             |  ///#||    |  |      |  || //#   //#     |  |//# |    |
  14.     |       | //#//#|  | |  || |   || || //# | //#    || ||//# ||   |    |
  15.    |||  |  || //####|///#|//#//#////# |////# | //# |  ////#////#|  ||  | ||
  16.  __|||__|__||_#///#|//#//#//#//#//#//#//#//#_|_//#_|_//#//#//#//#__||__|_||____
  17.       ||  |  ||##//#//#//#//#//#//#//#//#//#| |//#| |//#//#//#//#|   || |  |
  18.       ||  |   //#//#//#//#//#//#//#//#//#//#| |//#| |//#//#//#//#    ||
  19.        |      #///###///###///##//#//##////#| |/////##////#////##    |
  20.               |####  #### |#### ###### #####|  ######|##########
  21.                |     |     |    |||  |    |||   |   |   |
  22.                |                 |        | |       |
  23.  
  24.                            Version 1.0  May 2, 1992
  25.  
  26.                               by Damien M. Jones
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.                                  dmj software
  59.                                 PSC 8  Box 657
  60.                                  APO AE 09109
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.          Sound Lab 1.0                                         Page 2
  70.  
  71.  
  72.  
  73.          --- Copyright
  74.  
  75.          Sound Lab and this manual are Copyright 1992 Damien M. Jones,
  76.          All Rights Reserved.  You may not modify this program in any
  77.          way; however, you may copy it as you wish, provided all of
  78.          the files listed in READTHIS.1ST are included.  You may not
  79.          charge for these copies, except reasonable charges to cover
  80.          the cost of the media it is distributed on (as in Public
  81.          Domain/Shareware distributors).  This charge should not
  82.          exceed $10.
  83.  
  84.          --- Shareware
  85.  
  86.          This program is Shareware.  If you like it and use it, please
  87.          send $20 to the address on the front cover.  In return for
  88.          registering you will receive a printed manual, information on
  89.          how to use digitized sound in your own programs (GFA BASIC,
  90.          C, and assembly), and free disk updates.  Updates to the
  91.          manual (which usually occur only with major revisions) will
  92.          be available for modest ($5 or less) cost.
  93.  
  94.          If you got this program through a Public Domain/Shareware
  95.          distributor, you haven't paid for the program; you've just
  96.          paid the distributor to put the program on a disk and send it
  97.          to you.  Please show your support by registering.
  98.  
  99.          --- Disclaimer
  100.  
  101.          I am not in any way responsible for damage to your equipment,
  102.          reputation, or mental or physical health caused by the use or
  103.          misuse of this program.
  104.  
  105.          --- About This Manual
  106.  
  107.          The text for this manual was created entirely with ST Writer
  108.          Elite 4.2.
  109.  
  110.          --- About the Program
  111.  
  112.          Sound Lab was written mostly in GFA BASIC (over 10,000
  113.          lines), with the high-speed editing routines (almost 2,000
  114.          lines) in assembly.  The graphics were designed with a custom
  115.          paint program.
  116.  
  117.          --- Feedback
  118.  
  119.          It's always been my experience that the best improvements to
  120.          software always come from its users.  My beta testers
  121.          reinforced that belief.  So if you have any comments or
  122.          questions, please let me know!
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.          Sound Lab 1.0                                         Page 3
  136.  
  137.  
  138.  
  139.          --- Table of Contents
  140.  
  141.          Introduction   .   .   .   .   .   .   .   .   .   .   .   4
  142.              What Is Digitized Sound? .   .   .   .   .   .   .     4
  143.              Using This Manual  .   .   .   .   .   .   .   .   .   5
  144.          The Basics   .   .   .   .   .   .   .   .   .   .   .     6
  145.              Installing Your Digitzer Cartridge .   .   .   .   .   6
  146.              Loading (or Copying) Sound Lab   .   .   .   .   .     6
  147.              The Main Screen    .   .   .   .   .   .   .   .   .   7
  148.              "Help" and "Quit"    .   .   .   .   .   .   .   .     7
  149.              Loading and Playing Sounds .   .   .   .   .   .   .   8
  150.              File Formats .   .   .   .   .   .   .   .   .   .     9
  151.              Recording Sounds   .   .   .   .   .   .   .   .   .  10
  152.              Saving Sounds    .   .   .   .   .   .   .   .   .    10
  153.          Blocks .   .   .   .   .   .   .   .   .   .   .   .   .  12
  154.              Marking Blocks   .   .   .   .   .   .   .   .   .    12
  155.              Playing and Recording a Block  .   .   .   .   .   .  12
  156.              "Hide Blk", "Zoom In", and "Zoom Out"    .   .   .    12
  157.              "Cut", "Copy", "Insert", and "Play Buf"    .   .   .  13
  158.              "Remove" and "Trim"  .   .   .   .   .   .   .   .    15
  159.              Looping    .   .   .   .   .   .   .   .   .   .   .  15
  160.              "Overlay"    .   .   .   .   .   .   .   .   .   .    16
  161.              Inserting or Overlaying a File .   .   .   .   .   .  17
  162.              Loading or Saving the Buffer .   .   .   .   .   .    17
  163.          Effects    .   .   .   .   .   .   .   .   .   .   .   .  18
  164.              "Clear" and "Gap"    .   .   .   .   .   .   .   .    18
  165.              "Volume"   .   .   .   .   .   .   .   .   .   .   .  18
  166.              "Fade"   .   .   .   .   .   .   .   .   .   .   .    19
  167.              "Echo" .   .   .   .   .   .   .   .   .   .   .   .  20
  168.              "Reverse"    .   .   .   .   .   .   .   .   .   .    20
  169.              "Convert"  .   .   .   .   .   .   .   .   .   .   .  20
  170.          Menus    .   .   .   .   .   .   .   .   .   .   .   .    22
  171.              /Info/ .   .   .   .   .   .   .   .   .   .   .   .  22
  172.              /Rename File/    .   .   .   .   .   .   .   .   .    22
  173.              /Delete File(s)/   .   .   .   .   .   .   .   .   .  22
  174.              /Create Folder/  .   .   .   .   .   .   .   .   .    22
  175.              /Remove Folder/    .   .   .   .   .   .   .   .   .  23
  176.              /Free Space/ .   .   .   .   .   .   .   .   .   .    23
  177.              /Format Disk/  .   .   .   .   .   .   .   .   .   .  23
  178.              /Quit/   .   .   .   .   .   .   .   .   .   .   .    23
  179.          Tips for Using Sound Lab   .   .   .   .   .   .   .   .  24
  180.              Moving Dialogs   .   .   .   .   .   .   .   .   .    24
  181.              Bypassing the Title Screen .   .   .   .   .   .   .  24
  182.              Choosing a Sampling Rate .   .   .   .   .   .   .    24
  183.              "High Bit" .   .   .   .   .   .   .   .   .   .   .  24
  184.              Loading and Saving Blocks - Partial Files    .   .    25
  185.              Loading .BAK Files .   .   .   .   .   .   .   .   .  26
  186.              Echo Effects .   .   .   .   .   .   .   .   .   .    26
  187.              Background Sounds  .   .   .   .   .   .   .   .   .  26
  188.              Preferences  .   .   .   .   .   .   .   .   .   .    27
  189.          Using the _Fileselector_   .   .   .   .   .   .   .   .  29
  190.          If Something Goes Wrong...   .   .   .   .   .   .   .    32
  191.          Quick Reference & Keyboard Shortcuts   .   .   .   .   .  34
  192.          Index    .   .   .   .   .   .   .   .   .   .   .   .    40
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.          Sound Lab 1.0                                         Page 4
  202.  
  203.  
  204.  
  205.          -------- Introduction
  206.  
  207.          Digitized sound: you've undoubtedly heard it.  These days you
  208.          can find digitized sound in games, demos, and even music.
  209.          It's the only way to twist the ST's sound chip into producing
  210.          more than three limited tones.  If you're not interested in
  211.          how digitized sound works (or if you already know) then
  212.          please skip this next section.
  213.  
  214.          --- What is Digitized Sound?
  215.  
  216.          Before explaining digitized sound, let me explain how a
  217.          speaker works.  As the electric current provided to the
  218.          speaker changes, the speaker itself moves in and out.  This
  219.          movement makes the air next to the speaker move as well,
  220.          creating sound waves that we can actually hear.  Computers,
  221.          however, don't record things (like the current provided to a
  222.          speaker) in a steady stream.  They handle things in a digital
  223.          fashion--lots of little bits that, when put together, make up
  224.          the whole.  Whereas an analog tape records the current to the
  225.          speaker in a continuous wave, digitized sound records the
  226.          current many times per second.  The more times per second you
  227.          record the current, the better your approximation of the
  228.          actual sound wave.  Compact discs work like that; they record
  229.          the current 44250 times per second; this is so fast (and so
  230.          precise) that it sounds even better than audio tape (which is
  231.          an analog recording).
  232.  
  233.          The quality of digitized sound is measured in three ways:
  234.          sampling rate, resolution, and the number of channels.
  235.          Sampling rate refers to how often you sample--or record--the
  236.          current applied to the speaker.  This is usually specified in
  237.          Hz (times per second) or KHz (how many thousands of times per
  238.          second).  Thus a CD has a sampling rate of 44250Hz, or
  239.          44.25KHz.  Usually a sampling rate of 7.5KHz to 10KHz is
  240.          adequate; 20KHz can be used for exceptionally high quality.
  241.  
  242.          The second way to measure the quality of digitized sound is
  243.          resolution.  This refers to how precisely the current to the
  244.          speaker is measured.  A CD has a resolution of 16 bits--the
  245.          current has 65,536 possible values.  A home computer (as in
  246.          the ST) usually uses 8-bit resolution, measuring the same
  247.          range of current as a CD, but with only 256 values.  You'd be
  248.          hard-pressed to tell the difference in most sounds.
  249.  
  250.          The third way to measure sound quality is the number of
  251.          channels.  This is simply how many sounds are played
  252.          simultaneously.  Compact discs are in stereo--two channels
  253.          (like the STe).  Most digitized sound is mono--one channel,
  254.          although this is beginning to change.
  255.  
  256.          Now that you know basically how digitized sound works, let me
  257.          explain what Sound Lab is capable of.  You can record and
  258.          playback at sampling rates from 4.9KHz to 30.72KHz, on a
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.          Sound Lab 1.0                                         Page 5
  268.  
  269.  
  270.  
  271.          single (mono) channel at 8-bit resolution.  This is perfectly
  272.          sufficient for use on the ST.
  273.  
  274.          --- Using This Manual
  275.  
  276.          Sound Lab makes extensive use of the mouse, alerts, dialogs,
  277.          and menus.  Throughout this manual, buttons will always be
  278.          referred to like this: "Button".  Dialogs will always be
  279.          referred to like this: _Dialog_.  Menu items will be referred
  280.          to like this: /Menu/.  The manual has been organized as a
  281.          tutorial; you should be able to read it straight through.
  282.          For help with a specific item, use the Table of Contents or
  283.          the Index to find it.
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.          Sound Lab 1.0                                         Page 6
  334.  
  335.  
  336.  
  337.          -------- The Basics
  338.  
  339.          This section will get you started using Sound Lab.  It covers
  340.          installing cartridges, loading and copying Sound Lab, the
  341.          main screen, loading and playing sounds, file formats,
  342.          recording sounds, and saving sounds.
  343.  
  344.          --- Installing Your Digitizer
  345.  
  346.          What?  You don't have a sound digitizer?  Well, go get one!
  347.          This software works with both the ST Replay cartridge and
  348.          Pandaal's DaataSound cartridge.  Others have not been
  349.          tested.
  350.  
  351.          To install your cartridge, turn your ST off.  Insert your
  352.          cartridge into the ST's cartridge port, label side up.  It
  353.          should go in firmly.  When fully inserted, turn your ST back
  354.          on.  You can connect the input jack (the only jack on the
  355.          DaataSound) to the output of any small sound source--the
  356.          headphone jack of a portable cassette recorder or CD player
  357.          are good examples.  Unless you want to see smoke curling from
  358.          the innards of your computer, you should never connect the
  359.          input jack to the high-power output of a stereo or other
  360.          amplifier; doing so may damage your stereo, digitizer, and
  361.          ST.  To remove your cartridge (which may be necessary on
  362.          occasion) just turn off your ST, gently pull the cartridge
  363.          straight out (don't wiggle it) and turn your ST back on.
  364.          UNDER NO CIRCUMSTANCES SHOULD YOU INSERT OR REMOVE YOUR
  365.          CARTRIDGE WITH THE ST'S POWER ON.  Doing so can very, very
  366.          easily damage your ST, as well as the cartridge.  For further
  367.          information, consult the instructions for your cartridge.
  368.  
  369.          --- Loading (or Copying) Sound Lab
  370.  
  371.          There's nothing really to this.  Just double-click on
  372.          SOUNDLAB.TOS from any ST resolution.  If you want to copy
  373.          Sound Lab to another folder (as in, on your hard drive)
  374.          you'll need not only SOUNDLAB.TOS but also these files:
  375.  
  376.          SOUNDLAB.COL   Dialog information for MEDIUM resolution.  If
  377.                         you want to run the program using a color
  378.                         monitor, you'll need this file.  (Sound Lab
  379.                         switches to medium res if run from low res.)
  380.  
  381.          SOUNDLAB.MON   Dialog information for HIGH resolution.  If
  382.                         you want to run the program using a monochrome
  383.                         monitor, you'll need this file.
  384.  
  385.          SOUNDLAB.HLP   The help file.  If it's not present, there
  386.                         will be no online help.
  387.  
  388.          SOUNDLAB.PRF   This is the preferences file; without it, all
  389.                         of Sound Lab's options will be reset to the
  390.                         default settings.
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.          Sound Lab 1.0                                         Page 7
  400.  
  401.  
  402.  
  403.          If there isn't enough memory for Sound Lab to run, or if it
  404.          can't find the appropriate data file for the resolution
  405.          you're in, it will tell you what went wrong and then exit to
  406.          the Desktop.  If nothing goes wrong, the program will load
  407.          and display the title screen.  Press any key, and you're
  408.          ready to begin.
  409.  
  410.          It is possible to put Sound Lab in an AUTO folder.  If you're
  411.          using a 512K machine, this is recommended, since it will give
  412.          you more memory for using samples.  To run Sound Lab from an
  413.          AUTO folder, rename SOUNDLAB.TOS to SOUNDLAB.PRG and copy it
  414.          into the AUTO folder.  You can put any other things in there
  415.          that you want, but remember that you must put them in before
  416.          you put SOUNDLAB.PRG in, or they won't run until after you
  417.          exit Sound Lab.  Also remember that other AUTO folder
  418.          programs will probably consume valuable memory.  All the
  419.          other files (.COL, .MON, .HLP, and .PRF) should go in the
  420.          root directory.  To run Sound Lab, just boot the disk.
  421.  
  422.          If you use Sound Lab with a monochrome monitor, you obviously
  423.          won't see any of the colors described in the manual.  Light
  424.          blue on a color monitor corresponds to medium grey on a
  425.          monochrome monitor; dark blue shows as dark grey.
  426.  
  427.          --- The Main Screen
  428.  
  429.          At this point (program loaded, ready to use) I'll give you a
  430.          tour of the screen, since there's quite a bit here.  At the
  431.          top you'll see the program's name, version, and completion
  432.          date.  You'll also see, over to the right, the "Memory size";
  433.          this is just how big Sound Lab's area for editing samples is.
  434.          Below this title area is a large window, covering about
  435.          three-fourths of the screen.  In the title bar you will see
  436.          some information.  Inside the window you'll see a black line
  437.          across the middle; this is where you can see a visual
  438.          representation of the sample.  The bottom border of the
  439.          window has a slider, used to move around the sample.  Below
  440.          the window are twenty-four buttons, which are your main
  441.          control panel for using Sound Lab.
  442.  
  443.          --- "Help" and "Quit"
  444.  
  445.          Of the twenty-four buttons at the bottom of the main screen,
  446.          two are very important.  The first is "Help", the top button
  447.          on the far right.  You can either click this or press the
  448.          HELP key to access the online help; should the online help
  449.          fail to give you the information you want (which it
  450.          shouldn't), you can always refer to the manual.  You can
  451.          press HELP anywhere.
  452.  
  453.          The other important button is "Quit", the bottom button in
  454.          the right-most column.  Select this to exit the program.
  455.          You'll be asked if you're sure; if you are, click "Yes", or
  456.          click "No" if you've changed your mind.
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.          Sound Lab 1.0                                         Page 8
  466.  
  467.  
  468.  
  469.          You can also find the "Quit" option in the menus.  To access
  470.          the menus, just move the mouse pointer into the "Sound Lab"
  471.          box at the top left of the screen.  The menus will appear
  472.          under the mouse.  You'll find Quit at the bottom of the
  473.          File/Disk menu.  Please note that if you have any desk
  474.          accessories loaded, you will not be able to access them;
  475.          Sound Lab is a TOS program (I bet you forgot that) and
  476.          accessories only work from GEM (.PRG) programs.
  477.  
  478.          From here on, click on all buttons with the left mouse
  479.          button, unless specifically told to do otherwise.  Some of
  480.          the buttons at the bottom of the screen have dual purposes.
  481.          To see the names of those buttons, move the mouse to the very
  482.          bottom of the screen, so it's not over any of the buttons.
  483.          Then hold down the right mouse buttons.  You'll see several
  484.          of the buttons change.  These are the functions that are
  485.          accessed with the right mouse button.  Use it just like you
  486.          would the left.
  487.  
  488.          --- Loading and Playing Samples
  489.  
  490.          Digitized sound is what Sound Lab is all about, so it
  491.          wouldn't hurt to know how to load some samples in.  To load a
  492.          sample into Sound Lab, click on "Load" (seventh column).  The
  493.          _Fileselector_ dialog will appear, allowing you to select a
  494.          sample to load.  You can load .SPL, .SAM, and .AVR files into
  495.          Sound Lab.  (Only these types will appear in the
  496.          _Fileselector_.)  Just click on the sample you want, then
  497.          click on "Okay", or double-click on the filename.  (See the
  498.          _Fileselector_ section for more help; see the File Formats
  499.          section for more information about the different file
  500.          types.)
  501.  
  502.          Once the sample is loaded, you'll see several things change.
  503.          First, the sample window's title bar will change to show you
  504.          information about the file you've just loaded.  The name will
  505.          change, as will the file size, offset, zoom level, speed, and
  506.          block size.  You'll also see the sample displayed in the
  507.          window.
  508.  
  509.          Now that it's loaded, let's make sure it's at the correct
  510.          speed.  If you loaded an .AVR type file, Sound Lab will
  511.          automatically change the speed for you.  The other file
  512.          types, .SAM and .SPL, don't tell the proper speed of the
  513.          sample, so you have to guess.  Click on "Speed" (second
  514.          column).  A dialog will appear with a large number of
  515.          buttons: eleven with numbers, four labeled "x2", "x½", "Tone
  516.          Up", and "Tone Down", and four more labeled "Convert",
  517.          "Play", "Okay", and "Cancel".  Between the top set of buttons
  518.          and the bottom set is a slider and a text field.
  519.  
  520.          The text field in this dialog shows the current speed, in
  521.          KHz.  You can change this speed in many ways; the easiest to
  522.          click on one of the eleven preset speed buttons.  These
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.          Sound Lab 1.0                                         Page 9
  532.  
  533.  
  534.  
  535.          include some ST Replay 4 speeds, some Macintosh speeds, and
  536.          some STe speeds.  You can double or halve the speed by
  537.          clicking on the "x2" or "x½" buttons.  With the "Tone Up" and
  538.          "Tone Down" buttons, you can change the speed to the next
  539.          musical tone up or down.  You can adjust the speed with the
  540.          slider, or you can enter the speed you want directly into the
  541.          text field.
  542.  
  543.          The digitized sound routines used by Sound Lab (and most
  544.          every other sample editor or player) use the timers built
  545.          into the ST.  Because of this, not every speed can be used.
  546.          Sound Lab will automatically round off any speed you enter to
  547.          the nearest speed available.  Also, Sound Lab only allows
  548.          speeds from 4.915KHz to 30.72KHz.
  549.  
  550.          After setting your speed, you can click on the "Play" button
  551.          inside the dialog to hear the sample at the new speed.  You
  552.          can either wait for it to finish by itself, or press the
  553.          space bar or mouse button to stop the sound early.  If you
  554.          want to keep the new speed, click on "Okay"; otherwise you
  555.          can click on "Cancel".  Don't worry about the "Convert"
  556.          button for now.
  557.  
  558.          Well, the speed has been set.  You can now use the "Play"
  559.          button on the main screen to play the sound, if you want.
  560.          You can use the space bar or mouse button here as well to
  561.          stop the sound.  If you do stop it early, a flashing vertical
  562.          bar will show you where it stopped (this will be handy
  563.          later).  The bar will disappear as soon as you click on
  564.          another button, press a key to activate another button, or
  565.          select a menu item.
  566.  
  567.          --- File Formats
  568.  
  569.          Sound Lab recognizes three types of digitized sound files.
  570.          They are .AVR, .SPL, and .SAM.
  571.  
  572.          The .AVR file type is the kind used by the newer ST Replay
  573.          software.  If you want to save the speed of the sound, as
  574.          well as any looping information (more on that later), you'll
  575.          need to save in .AVR format, as only this type of file
  576.          records that information.  For the same reason, Sound Lab
  577.          also sets this information when you load an .AVR file.
  578.          Usually you will use .AVR format files when loading or
  579.          saving.
  580.  
  581.          The .SPL file type is called "raw data".  It contains only
  582.          the sound, the whole sound, and nothing but the sound.  This
  583.          is a good format if you know the speed of the sound, and you
  584.          want to include it in your own programs.
  585.  
  586.          The last type, .SAM, is similar to .SPL.  The difference is
  587.          that .SAM is signed data, whereas .SPL is unsigned.  Signed
  588.          data is stored as a series of bytes, ranging from -128 to
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.          Sound Lab 1.0                                         Page 10
  598.  
  599.  
  600.  
  601.          127.  Unsigned data records the same information in the range
  602.          0 to 255.  If you're not sure which to use, just try one; if
  603.          the sample ends up sounding very noisy, use the other.
  604.  
  605.          --- Recording Samples
  606.  
  607.          If you have a digitizer cartridge, this section will tell you
  608.          how to use Sound Lab to record sounds from it.  It's not
  609.          difficult at all.
  610.  
  611.          First of all, you need to insure that the volume is properly
  612.          adjusted.  Click on "Monitor" (first column).  You'll see a
  613.          moving display right over the sample window.  Adjust the
  614.          volume on your sound source so that the display shows strong
  615.          movement, but isn't clipped much at the top or bottom of the
  616.          display.  Clipped points will stick briefly to the top and
  617.          bottom of the display, making it easy to see when clipping
  618.          occurs.  A little clipping is all right, but a lot of
  619.          clipping will result in distorted sounds.  Press any key or
  620.          mouse button to exit Monitor.
  621.  
  622.          If you want to hear the quality of your sound before
  623.          recording it, click on "Monitor" with the RIGHT mouse button;
  624.          you'll see it change to "Listen", which will then begin.  Now
  625.          you'll be able to hear exactly what the digitized sound would
  626.          be like, without having to actually record anything.  This is
  627.          a good way to find out which speed to record at.  Press the
  628.          space bar or mouse button to exit Listen.
  629.  
  630.          What you're really interested in, though, is recording sound.
  631.          To do this, click on the "Record" (first column) button.  An
  632.          alert will appear, asking whether to wait for the sound,
  633.          start recording, or cancel.  Selecting "Wait" will cause
  634.          Sound Lab to wait for an incoming sound before beginning to
  635.          record.  The mouse pointer will flash while Sound Lab is
  636.          waiting for a sound.  Selecting "Start" will start recording
  637.          right away.  "Cancel" will abort the record.  Recording,
  638.          naturally enough, erases the previous sample.  It's like
  639.          recording over an old audio tape.  Sound Lab will stop
  640.          recording as soon as the sound fills up the memory; how
  641.          quickly this happens depends on your selected speed and the
  642.          amount of memory you have.  You can also stop the recording
  643.          by pressing the space bar or mouse button.
  644.  
  645.          You'll hear the sound while it's being recorded, as with
  646.          Listen.  For some help on choosing a sampling rate to record
  647.          at, see the Tips section.
  648.  
  649.          --- Saving Sounds
  650.  
  651.          After recording a sound, you'll probably want to save it.
  652.          This is simple.  Just click on "Save" (seventh column) and
  653.          the _Fileselector_ will appear.  Enter the filename you want
  654.          to use for your file, and click on "Okay".  "Cancel" will, of
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.          Sound Lab 1.0                                         Page 11
  664.  
  665.  
  666.  
  667.          course, abort the save.
  668.  
  669.          If nothing went wrong, your file will be saved to disk.
  670.          There are three very simple things that might go wrong, but
  671.          aren't really a big deal.  The first thing that might go
  672.          wrong is that the disk is full.  Since samples can get very
  673.          large, this can happen a lot; if it does, you'll have to use
  674.          another disk.  If you don't have another formatted disk
  675.          handy, see the Format Disk section for information on how to
  676.          format a disk.
  677.  
  678.          The second thing that might go wrong is that you might have
  679.          left the write-protect tab in the wrong place.  You can't
  680.          save to a disk that's write-protected; either select "Cancel"
  681.          from the alert, or fix the problem and select "Retry".
  682.  
  683.          The third thing that might go wrong is that you tried to save
  684.          your sample with a name that's already being used.  The alert
  685.          that appears will give you three options: "Erase", "Rename",
  686.          and "Cancel".  The first option, "Erase", simply erases the
  687.          old file and saves your new file with that name.  The second
  688.          option, "Rename", is a bit more complicated; it renames the
  689.          old file so that it ends in .BAK (erasing any file that had
  690.          the .BAK name), and then saves your file with the name you
  691.          requested.  An example will make this clearer; if you try to
  692.          save MCHAMMER.AVR, and there is already an MCHAMMER.AVR on
  693.          the disk, the alert will appear; you select "Rename".  The
  694.          MCHAMMER.AVR on the disk is renamed to MCHAMMER.BAK, and any
  695.          MCHAMMER.BAK that was there is erased.  Then your new sound
  696.          is saved as MCHAMMER.AVR.  Keep in mind that since samples
  697.          can be very large, you can run out of room _very_ quickly if
  698.          you keep a lot of backup (.BAK) files, even if you're using a
  699.          hard drive.  The "Cancel" button from the alert cancels the
  700.          save, of course.
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.          Sound Lab 1.0                                         Page 12
  730.  
  731.  
  732.  
  733.          -------- Blocks
  734.  
  735.          Sound Lab is more than just a sound loader, player, recorder,
  736.          and saver.  It's also a sound editor.  You can cut and paste
  737.          sections of sound much like you would cut and paste text in a
  738.          word processor; you can also do much more.
  739.  
  740.          --- Marking Blocks
  741.  
  742.          In order to do anything with your sound, you must tell Sound
  743.          Lab which part of the sound to use.  To do this, you will
  744.          need to mark off a block of the sound.  This is really quite
  745.          easy to do.  First, load up a sound.  Then move the mouse
  746.          pointer into the sample window, right over the sample.  Click
  747.          the left mouse button.  All of the sound to the left of where
  748.          you clicked has now turned light blue; the remainder, to the
  749.          right, has stayed black.  The black part of the sample is
  750.          your block; what you've just done is to position the left
  751.          block marker with the left mouse button.  Logically enough,
  752.          you position the right block marker with the right mouse
  753.          button.  Just click the right button with the mouse pointer
  754.          somewhere between your left block marker (the boundary
  755.          between the light blue and black sample) and the right edge
  756.          of the screen.  Voila!  You now have a small block marked.
  757.  
  758.          You've probably noticed that a vertical bar appears while
  759.          you're holding down the mouse button.  This bar will follow
  760.          the mouse pointer as long as the pointer is inside the sample
  761.          window.  This can help you position the block markers more
  762.          accurately.
  763.  
  764.          --- Playing and Recording a Block
  765.  
  766.          Just about every single function that does anything in Sound
  767.          Lab only works on the currently marked block.  "Play" and
  768.          "Record" are no exceptions.  After marking off a block, click
  769.          on "Play".  Notice that you only hear the part you've marked?
  770.          This makes it very easy to isolate a particular sound from a
  771.          longer sound.  "Record" works the same way--it will only
  772.          record over the section of block that you have marked.
  773.  
  774.          --- "Hide Blk", "Zoom In", and "Zoom Out"
  775.  
  776.          Although blocks are very useful (you'll find out just how
  777.          useful shortly), marking them can be a nuisance.  So these
  778.          three buttons have been included to make things simpler.
  779.  
  780.          The first button, "Hide Blk" (third column), simply
  781.          repositions your block markers at the beginning and end of
  782.          the entire sample.  After clicking on it, you'll notice that
  783.          it seems to stick in place; if you click on it again, it will
  784.          come unstuck, and restore your block markers to their
  785.          previous positions.
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.          Sound Lab 1.0                                         Page 13
  796.  
  797.  
  798.  
  799.          The other buttons, "Zoom In" and "Zoom Out" (second column),
  800.          change the magnification of the sample in the window.
  801.          Normally, the magnification is set to "Max", which means the
  802.          entire sample is displayed in the window, regardless of its
  803.          size.  With large samples, this can make the accurate
  804.          positioning of the block markers difficult.  "Zoom In" comes
  805.          to the rescue; just click on it.  Now you've switched to 16x
  806.          magnification, in which each pixel across the screen
  807.          represents 16 bytes of digitized sound.  The slider at the
  808.          bottom of the screen will now change to reflect how much of
  809.          the sample is actually being displayed; you can move it
  810.          around, and the screen will display the corresponding portion
  811.          of your sample.  You can click "Zoom In" again, to zoom in to
  812.          8x; then again, to 4x, and then 2x and 1x, in which each
  813.          pixel on the screen represents exactly one byte of digitized
  814.          sound.  You can click "Zoom Out" again to back out a zoom
  815.          level.
  816.  
  817.          At the very bottom of the window, just above the slider,
  818.          you'll notice that a very thin line changes as you mark your
  819.          blocks.  It starts out as a solid white line, but after
  820.          marking a block, the white portion shrinks--roughly to the
  821.          same place on the screen as your block markers!  This white
  822.          line shows you how much of your sample has been marked as
  823.          your block.  It's sized to match the slider right below it.
  824.          When you're at maximum magnification, it's not needed, since
  825.          you can always see both ends of your block.  When you start
  826.          zooming in, though, you won't always be able to see your
  827.          block markers; you can use that thin line as a guide to
  828.          positioning the slider.  That way, you can use maximum
  829.          magnification to quickly place your block markers in the
  830.          general area you want them; then zoom in, move the slider,
  831.          and fine-tune your positioning.
  832.  
  833.          Zooming in and out all the time can get repetitive.  Usually
  834.          1x is the best for positioning block markers, but you have to
  835.          hit "Zoom In" five times (with a reasonably large sample) to
  836.          get to it!  That's where "Min Zoom" and "Max Zoom" come in.
  837.          You've probably noticed that those buttons don't appear at
  838.          the bottom of the screen.  That's because you need to use the
  839.          right mouse button to get to them.  They're "under" the "Zoom
  840.          In" and "Zoom Out" buttons; just click on "Zoom In" with the
  841.          right mouse button, and it will change to "Min Zoom".  This
  842.          will take you to 1x magnification, without seeing any of the
  843.          in-between zoom levels.  Using the same technique, click on
  844.          "Zoom Out" with the right button to get "Max Zoom", which
  845.          takes you back to maximum magnification.
  846.  
  847.          --- "Cut", "Copy", and "Insert"
  848.  
  849.          Now that you know how to mark blocks, let's do something with
  850.          them.  Your basic block functions are "Cut", "Copy", and
  851.          "Insert".
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.          Sound Lab 1.0                                         Page 14
  862.  
  863.  
  864.  
  865.          "Cut" takes your block out of the sample and stores it in the
  866.          buffer.  This buffer is a section of memory marked off for
  867.          blocks that have been cut and copied; for the rest of these
  868.          instructions, it will always be called the buffer.
  869.  
  870.          Once "Cut" has taken out your block, the rest of your sample
  871.          is moved down to fill in the gap.  An example should make
  872.          this completely clear.  Let's say you have a sample of George
  873.          Bush saying "Read my lips."  You set your block markers so
  874.          that only "my" is marked.  Click on "Cut".  That chunk of
  875.          sound has just disappeared!  Click on "Hide Blk" so that the
  876.          entire sample is marked; now click on "Play".  George Bush
  877.          now says "Read lips."
  878.  
  879.          The "Copy" button works very similarly to the "Cut" button.
  880.          It also copies your block into the buffer, but unlike "Cut",
  881.          it does not remove the block from the sample.  Since it
  882.          doesn't remove the block, it is possible that you won't have
  883.          enough memory to make a copy of the block.  If this happens,
  884.          an alert will appear to tell you.
  885.  
  886.          Once you have a block stored in the buffer, you can then
  887.          "Insert" it.  That will take the block and insert it where
  888.          your left block marker is.  Going back to our George Bush
  889.          example, let's say your block is "my".  You "Copy" the block
  890.          to the buffer, and then "Insert" it.  Your left block marker
  891.          was still before "my", so when you insert "my", George Bush
  892.          says "Read my my lips."  I had no idea he had a stuttering
  893.          problem.
  894.  
  895.          As with "Copy", it is possible that you don't have enough
  896.          memory for an "Insert".  When this happens, an alert will
  897.          appear, giving you four options.  Before explaining them, let
  898.          me explain that the buffer, where cut or copied blocks are
  899.          stored, is the last part of the memory area.  If you have a
  900.          memory size of 400K, then you can have up to 400K of
  901.          digitized sound in memory.  If you load a 200K sample into
  902.          memory, that leaves 200K for cutting and copying blocks.  And
  903.          if you were to cut a 20K chunk from that 200K sample, it
  904.          would be stored in the _last_ 20K of the memory.  That
  905.          explained, the options presented when you have insufficient
  906.          memory for an "Insert" are "Lose Sample", "Lose Buffer",
  907.          "Insert to Fit", and "Cancel".  "Lose Sample" means that the
  908.          entire buffer will be inserted, but the end of your sample
  909.          (whatever doesn't fit) will be lost.  "Lose Buffer" means
  910.          that the entire buffer will be inserted, and all of your
  911.          sound will be saved, but the start of the sample in the
  912.          buffer will be lost.  "Insert to Fit" will insert as much of
  913.          the buffer as will fit without losing the buffer.  "Cancel",
  914.          of course, aborts the "Insert".
  915.  
  916.          Phew!  I realize that took a bit of explaining, but hopefully
  917.          it's much better than having Sound Lab say "Insufficient
  918.          Memory for Insert" and then do nothing.
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.          Sound Lab 1.0                                         Page 15
  928.  
  929.  
  930.  
  931.          After cutting or copying a block into the buffer, you may
  932.          want to play the buffer again, to remind yourself what's in
  933.          there.  To do this, click on "Play" with the right mouse
  934.          button.  You'll see it change to "Play Buf", and the buffer
  935.          will be played, instead of the block.
  936.  
  937.          --- "Remove" and "Trim"
  938.  
  939.          These are two buttons you may find useful.  They are both in
  940.          the fifth column, but "Trim" is "under" the "Remove" button;
  941.          by this, I mean you use the right mouse button to select it,
  942.          instead of the left.
  943.  
  944.          "Remove" is very similar to "Cut".  The only difference is
  945.          that the block is not stored in the buffer; it's just removed
  946.          from the sample.  This is much faster, since then Sound Lab
  947.          doesn't have to rearrange the data.  Since this can't be
  948.          undone, you will be asked if you are sure.
  949.  
  950.          "Trim" is a special function, useful after a sound has been
  951.          recorded.  Often you'll find "pops" at the beginning and end
  952.          of sounds.  Using "Cut" or "Remove" to get rid of them would
  953.          require that you isolate the pops, by carefully positioning
  954.          the block markers, and cutting them out.  Instead, you can
  955.          position the block markers around the sound you want to keep.
  956.          Then click on "Trim" (by clicking on "Remove" with the right
  957.          mouse button) and everything before and after your marked
  958.          block will disappear.  Since this, like "Remove", cannot be
  959.          undone, you will be asked if you are sure.
  960.  
  961.          --- Looping
  962.  
  963.          Looping is a very useful technique when you use digitized
  964.          sound in music.  What it does is let you choose a part of
  965.          your sample to play repeatedly.  So if you had a short sample
  966.          of some stringed instruments playing a single note, you could
  967.          loop the last part of the sound, so that they seemed to play
  968.          the note forever.  Looping is most useful in this fashion.
  969.  
  970.          To loop a portion of your sound, mark the part you want to
  971.          loop with the block markers.  Then click on "Loop" (fifth
  972.          column).  An alert will appear, with four options: "Set
  973.          Loop", "Reset Block", "Loop On/Off", and "Cancel".  "Set
  974.          Loop" is the one you want, as this will set the loop to your
  975.          current block markers.  You'll see your loop segment framed
  976.          in a dark blue box.  Click on "Play" to hear the looped
  977.          sample.  (While looping is on, the entire sample will be
  978.          played, with looping; your block markers are ignored during
  979.          "Play".)
  980.  
  981.          More than likely you will need to adjust your loop to remove
  982.          the "pops" when the sample loops.  Just move your pointers
  983.          and click on "Loop" again.  Select "Set Loop" again.
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.          Sound Lab 1.0                                         Page 16
  994.  
  995.  
  996.  
  997.          The other options have other uses.  "Reset Block" will move
  998.          your block markers to the current loop settings; that way,
  999.          you can mark other blocks, edit more sound, and still be able
  1000.          to go back to adjust your loop easily.  "Loop On/Off" will
  1001.          turn looping on or off, without changing where the loop or
  1002.          block markers are.  ("Set Loop" and "Reset Block" both turn
  1003.          looping on automatically.)  "Cancel" will do nothing.
  1004.  
  1005.          If you want to save the looping information with your sample,
  1006.          you will need to save in .AVR format, as only this format
  1007.          saves the looping information.
  1008.  
  1009.          --- "Overlay"
  1010.  
  1011.          Overlaying is a technique used to superimpose one sample over
  1012.          another.  You can use "Overlay" to take the sample stored in
  1013.          the buffer and overlay it onto the block.  To do this, just
  1014.          click on "Overlay" (fourth column).  And don't panic when you
  1015.          see the dialog.
  1016.  
  1017.          Despite its imposing look, the _Overlay_ dialog isn't that
  1018.          bad.  At the top you will see the dialog's title; directly
  1019.          underneath is a large white box, showing you some waves.  On
  1020.          the left and right sides of this box are two sliders.
  1021.          Underneath the box are two text fields, labeled "Block
  1022.          Volume" and "Buffer Volume", and four buttons labeled
  1023.          "Length".  These are "Block", "Buffer", "Longer", and
  1024.          "Shorter".  At the bottom are two buttons labeled "Repeat
  1025.          Buffer", called "Yes" and "No", and two other buttons, "Okay"
  1026.          and "Cancel".
  1027.  
  1028.          The large white box is the "Preview" box.  This shows you
  1029.          some waves to give you a general idea of what will happen in
  1030.          the overlay.  The light blue wave is your block, and the dark
  1031.          blue wave is your buffer.  The black wave is the final result
  1032.          of the Overlay.  These waves are not your actual sample, just
  1033.          representations for your convenience.
  1034.  
  1035.          When you overlay two samples, you can adjust the volume of
  1036.          each.  Normally you'll want both at full volume, but this can
  1037.          sometimes cause distortions in the final sound, especially if
  1038.          you start with loud samples.  In this case, you should lower
  1039.          the volume for each sample.  Use the left slider to change
  1040.          the volume of the block; use the right slider to change the
  1041.          volume of the buffer.  Note that you can also enter the
  1042.          numbers in the text fields directly.  Also note that whenever
  1043.          you change the volumes, the Preview box is redrawn, allowing
  1044.          you to see the change.
  1045.  
  1046.          Underneath the box you'll see the four "Length" buttons.
  1047.          These let you choose how much to overlay.  "Block" uses the
  1048.          block's length, "Buffer" uses the buffer's length, and
  1049.          "Longer" and "Shorter" use the longer or shorter sample.
  1050.          This way you don't have to worry about making your block the
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.          Sound Lab 1.0                                         Page 17
  1060.  
  1061.  
  1062.  
  1063.          same size as the buffer.
  1064.  
  1065.          Below the "Length" buttons is "Repeat".  If you use the
  1066.          "Block" as the length (or if you choose "Longer", and that
  1067.          ends up being the block), Sound Lab may run out of buffer
  1068.          sample before finishing the Overlay.  Sound Lab gives you the
  1069.          option of starting over on the buffer (setting "Repeat" to
  1070.          "Yes") or using silence (setting "Repeat" to "No").
  1071.  
  1072.          Once you've set your options, click on "Okay", and the
  1073.          overlay will be done.  Clicking on "Cancel" will abort the
  1074.          Overlay.  Overlays may take as much as ten seconds with long
  1075.          samples.
  1076.  
  1077.          --- Inserting or Overlaying a File
  1078.  
  1079.          Many times you will wish to insert or overlay a sound, and
  1080.          that sound isn't in memory.  You can load it into the buffer
  1081.          and do it (see the next section), but you can also insert or
  1082.          overlay right from the file.  To do this, click on "Insert"
  1083.          or "Overlay" with the right mouse button.  The buttons will
  1084.          change to "Ins File" and "Ovly File".  A fileselector will
  1085.          appear, allowing you to choose the file you want to use.
  1086.          What happens next depends on which button you used.
  1087.  
  1088.          If you clicked on "Ins File", the insert will proceed as
  1089.          though you had the file in the buffer.  You might not have
  1090.          enough memory, so the same options as "Insert" will apply.
  1091.          If the file you insert is an .AVR type, and it's not at the
  1092.          same sampling rate as the rest of your sample, Sound Lab will
  1093.          ask you if you want to convert it.
  1094.  
  1095.          If you clicked on "Ovly File", the _Overlay_ dialog will
  1096.          appear.  The entire file will be read when you click on
  1097.          "Okay", to overlay it.  Everything else will proceed like a
  1098.          normal overlay.
  1099.  
  1100.          --- Loading or Saving the Buffer
  1101.  
  1102.          You can load or save directly to the buffer.  To do this,
  1103.          just click on "Load" or "Save" with the right mouse button;
  1104.          the buttons will change to "Load Buf" and "Save Buf".  Then
  1105.          select the file you want to load or save to.  Remember that
  1106.          you can play the buffer by clicking on "Play Buf" (under
  1107.          "Play").
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.          Sound Lab 1.0                                         Page 18
  1126.  
  1127.  
  1128.  
  1129.          -------- Effects
  1130.  
  1131.          In addition to editing sounds, Sound Lab lets you modify the
  1132.          sound itself.  These are called Effects.  They let you add
  1133.          spice to your sounds.  Remember, though, that these functions
  1134.          modify the sound information itself.  Except where noted, you
  1135.          _cannot_ undo these functions.  Always save your sample
  1136.          before adding an effect, so that you can reload it if the
  1137.          effect doesn't sound right.  Also, effects only change the
  1138.          part of your sample that is marked as your block.
  1139.  
  1140.          --- "Clear" and "Gap"
  1141.  
  1142.          "Clear" (fourth column) lets you clear samples from memory.
  1143.          When you click on "Clear", an alert will appear with four
  1144.          options in it.  They are "Block", "Buffer", "Everything", and
  1145.          "Cancel".  "Block" will clear the sample between the block
  1146.          markers, replacing it with silence.  "Buffer" will erase any
  1147.          sample you have stored in the buffer.  "Everything" means
  1148.          just that--selecting this will erase everything in memory.
  1149.          "Cancel", of course, aborts the operation.
  1150.  
  1151.          "Gap", which is under "Clear", can be used to insert a gap
  1152.          into your sound.  To use this, set the left block marker at
  1153.          the point where you want to insert the gap.  Then use the
  1154.          right marker to show how big a gap you want; the size of the
  1155.          gap will be the same as the size of your block.  Then click
  1156.          on "Gap".  If there isn't enough memory to insert the gap,
  1157.          you'll get the same options as for "Insert".
  1158.  
  1159.          Something special happens when you select "Gap" and the left
  1160.          block marker is at the end of your sample.  As much memory as
  1161.          is available will be added to the end of your sound; you
  1162.          should then mark how much you want to keep (including the
  1163.          original portion of the sample) and select "Trim".  This way
  1164.          you can make a sample longer, leaving blank space at the end
  1165.          for echoes.  To use this, switch to Max zoom, move the mouse
  1166.          pointer all the way to the right side of the screen, inside
  1167.          the sample window; then click the left mouse button.  Then
  1168.          click on "Gap".  All of the remaining memory will then be
  1169.          added to your sound.
  1170.  
  1171.          --- "Volume"
  1172.  
  1173.          This incredibly useful effect allows you to change the
  1174.          overall volume of a sound.  First mark off which section of
  1175.          the sound you want to change; then click on "Volume" (fifth
  1176.          column).  A dialog will appear, similar to the _Overlay_
  1177.          dialog, but not as complicated.  At the top is the same
  1178.          Preview box, but only one slider, on the right side of the
  1179.          Preview box.  Also, the Preview box contains a sample, not a
  1180.          wave.  Below is a single text field labeled "Amplify", and
  1181.          three buttons: "Play", "Okay", and "Cancel".
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.          Sound Lab 1.0                                         Page 19
  1192.  
  1193.  
  1194.  
  1195.          Use the slider on the right to adjust the amplification.
  1196.          "Amplify" of 1 means keep the same volume; 0.5 is half
  1197.          volume, and 2 is double volume.  As you change the volume
  1198.          with the slider, you'll see the Preview box change as well.
  1199.          The light blue sample is your original sound; the black
  1200.          sample is the sound with the volume change.  Don't forget
  1201.          that you can also enter the volume change directly into the
  1202.          text field.  If you want to hear the volume change, click on
  1203.          the "Play" button; "Okay" confirms the change, and "Cancel"
  1204.          aborts it.
  1205.  
  1206.          After clicking on "Okay", the change will be made to the
  1207.          sample.  With large samples (over 500K) this may take more
  1208.          than five seconds, so don't panic.
  1209.  
  1210.          One thing to be careful about is boosting the volume too
  1211.          high.  It's always a good idea to pretest the volume change
  1212.          with the "Play" button; when you boost the volume (especially
  1213.          more than double) you introduce some distortion to the sound,
  1214.          and using the "Play" button lets you hear that distortion
  1215.          before you put it into your sample.
  1216.  
  1217.          --- "Fade"
  1218.  
  1219.          This effect allows you to fade the sample in or out.  To use
  1220.          it, mark off the part of the block you want to fade.  Then
  1221.          click on "Fade" (sixth column).  Another large dialog
  1222.          appears, similar to _Volume_ and _Overlay_.  It has the
  1223.          preview box, sliders to the left and right, two text fields
  1224.          labeled "Start" and "End", and six buttons: "Shape", "Play",
  1225.          "Fade In", "Fade Out", "Okay", and "Cancel".
  1226.  
  1227.          Basically, this dialog lets you set the beginning and ending
  1228.          volume of the fade.  The slider on the left sets the start
  1229.          volume, and the slider on the right sets the end volume.  You
  1230.          can also enter the volume directly.  Clicking on the "Fade
  1231.          In" or "Fade Out" buttons will reset the values to those
  1232.          defaults.  "Okay" confirms the fade, and "Cancel" aborts it.
  1233.          The "Play" button lets you hear the fade before making it
  1234.          final, and the "Shape" button brings up a small dialog,
  1235.          allowing you to choose the shape of the fade (flat line,
  1236.          curve opening up, curve opening down, or S-curve).
  1237.  
  1238.          With the _Fade_ dialog, you'll see an extra item in the
  1239.          preview box--a light blue line showing you the fade
  1240.          boundaries.  It's hard to express in words, but when you see
  1241.          it, it will be quite obvious what it's for.  This also shows
  1242.          you the difference between the different fade shapes.
  1243.  
  1244.          As with volume, large samples take time to fade--about the
  1245.          same amount of time as volume.
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.          Sound Lab 1.0                                         Page 20
  1258.  
  1259.  
  1260.  
  1261.          --- "Echo"
  1262.  
  1263.          Echo effects add depth to sound.  They make samples sound
  1264.          like they're in a place, rather than in a sound room.  Sound
  1265.          Lab allows you a great deal of control over echo effects.
  1266.  
  1267.          As with the other effects, you need to mark off your block
  1268.          first.  Then click on "Echo" (sixth column).  A dialog will
  1269.          appear, containing three slider/text field pairs, labeled
  1270.          "Echo Fade Rate", "Echo Spacing", and "Maximum Echoes".  At
  1271.          the bottom are four buttons labeled "Load", "Save", "Okay",
  1272.          and "Cancel".  (Echo is too complicated to "Play" before
  1273.          making the change final.)
  1274.  
  1275.          The three sliders and text fields allow you to set the echo.
  1276.          The first, "Echo Fade Rate", refers to the volume of each
  1277.          echo.  A value of 0.5 (the default) causes each echo to be
  1278.          half the volume of the previous one.  The second item, "Echo
  1279.          Spacing", refers to how far apart (in seconds) the echoes
  1280.          are.  The last item, "Maximum Echoes", simply specifies the
  1281.          number of echoes to add.
  1282.  
  1283.          The bottom four buttons are in two groups.  In the first
  1284.          group are "Load" and "Save"; these two buttons allow you to
  1285.          load and save the settings in the _Echo_ dialog from or to an
  1286.          .EKO file.  Use the _Fileselector_ to specify the file.  The
  1287.          other two, "Okay" and "Cancel", confirm or abort the adding
  1288.          of echoes.
  1289.  
  1290.          Echo is a complicated function.  Don't be surprised if large
  1291.          samples take about twenty seconds to do.
  1292.  
  1293.          --- "Reverse"
  1294.  
  1295.          "Reverse" (sixth column) simply takes your marked sample and
  1296.          reverses it, so that when you use "Play", it will sound
  1297.          backwards.  This is a very fast option--even large samples
  1298.          can take less than three seconds.  If you don't like the
  1299.          reversed sound, you can reverse it again, thereby restoring
  1300.          your original sample.
  1301.  
  1302.          --- "Convert"
  1303.  
  1304.          This is not an effect, really.  It's the "Convert" button in
  1305.          the _Speed_ dialog.  To use this, just use the _Speed_ dialog
  1306.          to set the new speed for the sample; then click on "Convert".
  1307.          An alert will appear, telling you the old speed and the new
  1308.          speed, and asking you to confirm the conversion.  Click on
  1309.          "Okay" to begin the conversion, "Cancel" to abort.
  1310.  
  1311.          If you clicked on "Okay", the conversion will begin.  Sound
  1312.          Lab uses two techniques to convert samples to different
  1313.          sampling rates: "infinite oversampling", and linear
  1314.          interpolation.  When you convert to a slower speed, Sound Lab
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.          Sound Lab 1.0                                         Page 21
  1324.  
  1325.  
  1326.  
  1327.          uses the "infinite oversampling" technique to preserve as
  1328.          much of the original sound data as possible, as slower speeds
  1329.          have less information.  Higher speeds, though, require more
  1330.          information; the linear interpolation technique is then used
  1331.          to try to "fill in" the missing data.  These two techniques
  1332.          have two things in common: they can be slow, and they are
  1333.          only approximations.  Samples that are noisy (like voices
  1334.          with "f" or "s" sounds, or music with lots of drums) will
  1335.          sound muffled when converted using either technique.  And
  1336.          large samples can take almost twenty seconds to convert.
  1337.  
  1338.          To help alleviate the speed problem, Sound Lab also has
  1339.          special optimized routines to convert to half or double
  1340.          speed.  These routines are very, very fast, so if you can,
  1341.          convert to double or half speed.
  1342.  
  1343.          If you chose to convert to a higher speed, then the sample
  1344.          will grow in size; you may not have enough memory for this.
  1345.          If you don't, Sound Lab will show you the familiar _Insert_
  1346.          dialog, allowing you to choose what to do.
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.          Sound Lab 1.0                                         Page 22
  1390.  
  1391.  
  1392.  
  1393.          -------- Menus
  1394.  
  1395.          Sound Lab does have menus.  Usually they're tucked away, out
  1396.          of sight, but they can be called up very easily by moving the
  1397.          mouse to the top left of the screen.  The menus will appear
  1398.          under the mouse, allowing you to select an item.  If you
  1399.          don't want to select an item, move the mouse out of the menus
  1400.          and click the left mouse button.  The menus will be
  1401.          re-hidden, and you can go back to editing your sound.
  1402.  
  1403.          These menus are not used for any of Sound Lab's sample
  1404.          editing functions.  Rather, they contain information, and
  1405.          several disk utilities for your convenience.
  1406.  
  1407.          --- /Info/
  1408.  
  1409.          The /Info/ item, in the /Desk/ menu, has a submenu attached.
  1410.          Just move the mouse into the submenu and select the item you
  1411.          want.  /Sound Lab/ brings up the title screen; /Shareware/
  1412.          brings up information about how to register the program; and
  1413.          /Thanks/ lists some people who helped in the completion of
  1414.          this program.
  1415.  
  1416.          What you won't find under the /Info/ item are the desk
  1417.          accessories.  Despite appearances, Sound Lab is a TOS
  1418.          program, and does not cooperate with accessories in the least
  1419.          little bit.
  1420.  
  1421.          --- /Rename File/
  1422.  
  1423.          This item, in the /File/Disk/ menu, allows you to rename a
  1424.          file.  After selecting /Rename File/, the _Fileselector_ will
  1425.          appear, allowing you to choose which file to rename.  Click
  1426.          on "Okay".  Then a small dialog will appear, showing the old
  1427.          name, and allowing you to enter the new name.  Click on
  1428.          "Okay" to confirm the change, "Cancel" to abort it.  (You
  1429.          will not be allowed to enter an illegal filename; use other
  1430.          utilities to do that.)
  1431.  
  1432.          --- /Delete File(s)/
  1433.  
  1434.          This item allows you to delete files from the disk.  The
  1435.          _Fileselector_ will appear, allowing you to choose which file
  1436.          to delete.  You can also enter a wildcard (like *.*).  Click
  1437.          on "Okay".  An alert will appear, showing you which file or
  1438.          wildcard you entered, and asking you to confirm your delete.
  1439.          Click on "Okay" to delete the files, or "Cancel" to abort.
  1440.          In either case, you will be returned to the _Fileselector_,
  1441.          so you can delete more files.  Click on "Cancel" when you're
  1442.          done deleting files.
  1443.  
  1444.          --- /Create Folder/
  1445.  
  1446.          This item allows you to create a new folder on the disk.  The
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.          Sound Lab 1.0                                         Page 23
  1456.  
  1457.  
  1458.  
  1459.          _Fileselector_ will appear; choose where you want to create
  1460.          the folder, and enter the folder's name in the "Filename"
  1461.          part of the _Fileselector_.  Click on "Okay" to create the
  1462.          folder, or "Cancel" to abort.
  1463.  
  1464.          --- /Remove Folder/
  1465.  
  1466.          This item allows you to remove an empty folder from the disk.
  1467.          The _Fileselector_ should be used to choose the folder; the
  1468.          "Filename" area of the _Fileselector_ should be left blank.
  1469.          If the folder is not empty, it cannot be removed; use /Delete
  1470.          File(s)/ to empty it.  Otherwise, the folder will be removed
  1471.          when you click on "Okay".  "Cancel", of course, aborts the
  1472.          operation.
  1473.  
  1474.          --- /Free Space/
  1475.  
  1476.          This item allows you to check the free space available on any
  1477.          connected drive.  Just move the mouse pointer to the desired
  1478.          drive shown in the submenu and click the button.  The free
  1479.          space will (quickly) be checked, and then displayed, in both
  1480.          bytes and kilobytes.  Click on "It does, does it?" when
  1481.          finished.
  1482.  
  1483.          --- /Format Disk/
  1484.  
  1485.          This option allows you to format a disk.  After selecting
  1486.          /Format Disk/, a dialog will appear, allowing you to choose
  1487.          drive A or B, and one or two sides.  Click on "Okay" to begin
  1488.          formatting or "Cancel" to abort.  You will be asked to
  1489.          confirm the format, since formatting erases everything on the
  1490.          disk.  While the disk is being formatted, you can press any
  1491.          key to interrupt.  All disks are formatted 80 tracks, 10
  1492.          sectors per track.
  1493.  
  1494.          --- /Quit/
  1495.  
  1496.          For completeness, I'll also mention /Quit/.  It's found at
  1497.          the bottom of the /File/Disk/ menu, and serves the same
  1498.          purpose as the "Quit" button--it exits the program.
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.          Sound Lab 1.0                                         Page 24
  1522.  
  1523.  
  1524.  
  1525.          -------- Tips for Using Sound Lab
  1526.  
  1527.          You now know how to use Sound Lab, mostly.  What follows
  1528.          could be called "Miscellaneous"; it covers special features
  1529.          of the program, techniques you can use, and some overall
  1530.          advice.
  1531.  
  1532.          --- Moving Dialogs
  1533.  
  1534.          Most dialogs (_not_ alerts) can be moved in Sound Lab.  To do
  1535.          this, click AND HOLD the left mouse button on the title bar
  1536.          of the dialog.  Then drag the hollow rectangle to the
  1537.          dialog's desired position, and release the mouse button.  The
  1538.          dialog will be moved to the new position; every time you
  1539.          bring up that dialog (until you exit the program) it will
  1540.          appear where you last positioned it.  You can save the
  1541.          dialogs' positions when you save your preferences in the
  1542.          _Preferences_ dialog.
  1543.  
  1544.          --- Bypassing the Title Screen
  1545.  
  1546.          If you don't like the title screen appearing, just hold down
  1547.          the Alternate key while the program is loading until the main
  1548.          screen is displayed.  If you bypass the title screen, you
  1549.          free up 20K of memory for samples; you can also press
  1550.          Alternate-Tab to free up that memory after the program is
  1551.          loaded.
  1552.  
  1553.          --- Choosing a Sampling Rate
  1554.  
  1555.          Whenever you record sounds, it's important to choose a
  1556.          sampling rate that fits your purpose.  The higher the
  1557.          sampling rate, the higher the quality--and the more memory
  1558.          used.  If you're using the digitized sound in other programs,
  1559.          good speeds are 7.68KHz (for voice) and 9.6KHz (for music).
  1560.          If you have the memory, though, you should record your
  1561.          samples at a higher speed--15.36KHz or 19.2KHz.  These give
  1562.          you much better quality.  You can then convert these samples
  1563.          to half their speeds.
  1564.  
  1565.          Although Sound Lab allows you to convert from any speed to
  1566.          any speed, you're best off sticking with doubling or halving
  1567.          the speeds.  There are two reasons for this: first, Sound Lab
  1568.          has special routines for doubling/halving that are much
  1569.          faster than any other conversion, and second, repeated
  1570.          conversions can "muffle" the sound, especially if you don't
  1571.          always use doubling/halving.
  1572.  
  1573.          --- "High Bit"
  1574.  
  1575.          This special button allows you to convert samples from signed
  1576.          format to unsigned format.  Sometimes you'll get a sample in
  1577.          a format that Sound Lab does not recognize.  Usually these
  1578.          formats consist of a small header (a few bytes) followed by
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.          Sound Lab 1.0                                         Page 25
  1588.  
  1589.  
  1590.  
  1591.          the sample in raw form.  Just load up these sounds and play
  1592.          them.  If all of the sample sounds very loud and noisy, just
  1593.          click on "High Bit" (seventh column) to convert it to an
  1594.          unsigned sample.  Then play it again.  If it doesn't sound
  1595.          any better, I can't help you; something has altered the
  1596.          sound.  If it does sound better, except for some noise at the
  1597.          beginning, that's probably the header--just cut the noise
  1598.          out.
  1599.  
  1600.          Since Sound Lab recognizes .AVR, .SPL, and .SAM files, you
  1601.          probably won't need this button very often.  But in case you
  1602.          do, it's here.
  1603.  
  1604.          --- Loading and Saving Blocks - Partial Files
  1605.  
  1606.          Sound Lab does not require you to load and save entire
  1607.          samples at once.  You can load or save just blocks of
  1608.          samples.
  1609.  
  1610.          To load a block, just mark off the section of your sample
  1611.          that you want to load over.  Then click on "Load".  An alert
  1612.          will appear, asking if you want to load over your entire file
  1613.          (as with normal "Load") or just the marked block.  Select
  1614.          "Block".  Note the title of the _Fileselector_ changes to
  1615.          show you are loading a block, not an entire file.  (If you
  1616.          select "File", note that Sound Lab selects the "Hide Blk"
  1617.          button for you.)  Select the file you want to load, and click
  1618.          on "Okay".  What happens next depends on whether your block
  1619.          is longer than the file.  If the block is longer than the
  1620.          file, then the file is loaded over the first part of the
  1621.          block; the remainder of the block is unchanged.
  1622.  
  1623.          If the file is longer than the block, though, the
  1624.          _Load_Partial_ dialog will appear.  This dialog allows you to
  1625.          choose which part of the file to load.  Use the slider, or
  1626.          enter the Offset (the amount of bytes to skip) in the text
  1627.          field.  Click on "Okay" to load that portion, or "Cancel" to
  1628.          abort the load.
  1629.  
  1630.          Whether or not you see the _Load_Partial_ dialog, the file
  1631.          you load may not be at the same sampling rate as the rest of
  1632.          your file.  If it isn't, Sound Lab will ask you if you want
  1633.          to convert it.
  1634.  
  1635.          Sound Lab keeps track of which files have been loaded to make
  1636.          maximum use of the _Load_Partial_ dialog.  If you load an
  1637.          entire file, then mark off a block, and try to load that file
  1638.          back, it's obviously not going to fit.  But Sound Lab sees
  1639.          that the block filename (the one you've just chosen) is the
  1640.          same as the sample filename, and will automatically set the
  1641.          _Load_Partial_ dialog to exactly the portion of the file you
  1642.          have marked.  So if you accidentally damage a segment of the
  1643.          sound, you can reload it easily.
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.          Sound Lab 1.0                                         Page 26
  1654.  
  1655.  
  1656.  
  1657.          Also, if you try to load an entire sample that is too large
  1658.          for memory, Sound Lab will then show you the _Load_Partial_
  1659.          dialog.  And next time you try to load from that same file,
  1660.          it will automatically remember where you last loaded from.
  1661.          (This is separate from the block remember feature.)  So you
  1662.          can load in consecutively different parts of a very large
  1663.          sample for editing work.
  1664.  
  1665.          All of this load partial business wouldn't be much good if it
  1666.          couldn't be saved the same way.  So naturally, you can save
  1667.          partials as well.  Just click on "Save" as you normally
  1668.          would; if you try to save back to the same file you loaded a
  1669.          partial from, Sound Lab will ask you if you want to save it
  1670.          back to the same place it came from.  (This only works when
  1671.          entire files have been loaded as partials, not just blocks.)
  1672.          Click on "Partial" to save the file back to the proper part,
  1673.          "Whole" to erase the old file and save this segment as the
  1674.          new file, or "Cancel" to abort the save.
  1675.  
  1676.          If you click on "Save" with a block marked, Sound Lab will
  1677.          ask you if you want to save the entire file (as with normal
  1678.          "Save") or just the marked block.  Select your choice;
  1679.          "Cancel" will, of course, abort.
  1680.  
  1681.          --- Loading .BAK Files
  1682.  
  1683.          Sound Lab has the option to rename old samples to ones with
  1684.          extensions of .BAK if you try to save over them.  This can
  1685.          prevent you from accidentally erasing a sound.  To re-load
  1686.          these samples, you should use the /Rename/ option in the
  1687.          /File/Disk/ menu to rename the file to its proper extension
  1688.          (.AVR, .SPL, or .SAM), or else Sound Lab won't recognize the
  1689.          file type.
  1690.  
  1691.          --- Echo Effects
  1692.  
  1693.          The "Echo" option in Sound Lab is quite potent.  Use the
  1694.          enclosed .EKO files as a guide for setting options.
  1695.  
  1696.          A very interesting effect can be obtained by reversing the
  1697.          sample, adding an echo effect, and reversing the sample
  1698.          again.  Thus the sample plays in the proper direction, but
  1699.          the echoes precede the sound.
  1700.  
  1701.          You can make other interesting effects by using Echo Fade
  1702.          Rates of 1 or nearly 1.  You should only try this with
  1703.          relatively quiet samples, though; loud samples will be
  1704.          distorted if you also add loud echoes to them.
  1705.  
  1706.          If you want to hear the echoes at the end of a sample, you
  1707.          should use "Gap" with your left block marker at the end of
  1708.          your sample (see "Gap").  This will add blank space at the
  1709.          end of your file.
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.          Sound Lab 1.0                                         Page 27
  1720.  
  1721.  
  1722.  
  1723.          --- Background Effects
  1724.  
  1725.          The "Overlay" option in Sound Lab is more powerful than it
  1726.          may first look.  You can use it some recorded background
  1727.          sounds; then overlay them at low volume (.2 or .3) onto a
  1728.          louder sample.  Use the repeat option to add the same sound
  1729.          over and over.  This gives "atmosphere" to a sample,
  1730.          especially if you use echo effects as well.  You can overlay
  1731.          sounds even if they're too large to fit into RAM; just use
  1732.          "Ovly File".
  1733.  
  1734.          You can also get an interesting effect by overlaying the same
  1735.          sound onto silence several times in slightly different
  1736.          locations.
  1737.  
  1738.          --- Preferences
  1739.  
  1740.          Sound Lab has no intentions of restricting you to its way of
  1741.          doing things.  You can configure many of the options to your
  1742.          own preferences.  Clicking on "Prefs" (eighth column) will
  1743.          bring up the _Preferences_ dialog.  In this are nine options
  1744.          for you to set.
  1745.  
  1746.          First is "Output", which lets you choose how you want the
  1747.          digitized sound played.  "Sound Chip", the default, refers to
  1748.          the ST's sound chip; it's present in all ST's, and produces
  1749.          moderate quality sound.  "STe DMA" is only useful on STe's
  1750.          and TT's; it selects the STe's digitized sound chip, which
  1751.          creates exceptional quality sound.  "Cartridge" plays the
  1752.          sound through the ST Replay cartridge's output.
  1753.  
  1754.          When you click on the "STe DMA" button, a small dialog will
  1755.          appear with three sliders.  These sliders control the overall
  1756.          volume (from -80 to 0), the left and right volumes (from -40
  1757.          to 0), and the bass and treble (-12 to +12).  You can click
  1758.          on "Play" inside the dialog to test the adjustments.  Click
  1759.          on "Okay" to confirm the settings, or "Cancel" to restore
  1760.          them to their previous values.  Clicking on "Cancel" here
  1761.          does _not_ abort the STe DMA output option--just the
  1762.          volume/bass/treble settings.  (If you don't have an STe,
  1763.          selecting the "STe DMA" button will just use the ST output.)
  1764.  
  1765.          The second option is "Window Title".  This lets you choose
  1766.          what you want in the title bar of the sample window.  The
  1767.          default is "Pathname", which shows you the full path of the
  1768.          current file, the speed, magnification, and block size.
  1769.          "Info" shows only the filename of the current sample, leaving
  1770.          enough room to show the file size in kilobytes and the offset
  1771.          in bytes.  This second option can be extremely useful to
  1772.          programmers.
  1773.  
  1774.          The third option in the _Preferences_ dialog is "Window
  1775.          Display".  This chooses how you want to have the sample
  1776.          displayed in the window.  You can choose from "Points" (the
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.          Sound Lab 1.0                                         Page 28
  1786.  
  1787.  
  1788.  
  1789.          fastest-drawing option), "Outline" (the default, also the
  1790.          slowest), and "Solid" (a good compromise).  The Preview boxes
  1791.          in the _Overlay_, _Volume_, and _Fade_ dialogs all follow
  1792.          this option, as well as the main window.
  1793.  
  1794.          The fourth option is "Dialog Preview".  It specifies whether
  1795.          to use the actual sample ("Sample", the default) or generic
  1796.          waves ("Wave") in the _Volume_ and _Fade_ dialogs.  The
  1797.          _Overlay_ dialog always uses waves, since using the actual
  1798.          samples makes for a complete mess in the dialog.
  1799.  
  1800.          The fifth option, "Sizes In", refers to which units are used
  1801.          in the window title bar.  The default is "Bytes", but you can
  1802.          also select "Seconds".  Note that this means only the window
  1803.          title bar; it has no effect on items inside dialogs.
  1804.  
  1805.          The sixth option is "Menus".  It allows you to choose between
  1806.          "Drop-down" (ST-type, the default) or "Pull-down"
  1807.          (Macintosh-type).
  1808.  
  1809.          The seventh option is "Zoombox".  With this, you can turn the
  1810.          "zoom" on ("Yes", the default) or off ("No").  This "zoom"
  1811.          appears both before and after all dialogs, if turned on.
  1812.  
  1813.          Eighth is "Existing Files".  It allows you to choose what
  1814.          Sound Lab will do when you try to save over an existing file.
  1815.          You can choose "Erase", which erases the old file to make way
  1816.          for the new; "Rename", which renames the old file so its
  1817.          extension is .BAK, then saves the new file; or "Ask" (the
  1818.          default), which asks this question every time the situation
  1819.          occurs.
  1820.  
  1821.          The last option is "Default Speed".  Normally this is 9.6KHz,
  1822.          but clicking here will bring up the _Speed_ dialog, allowing
  1823.          you to choose any speed as the default.
  1824.  
  1825.          At the bottom of the _Preferences_ dialog are three buttons:
  1826.          "Save", "Use", and "Cancel".  "Save" will save your
  1827.          preferences (and the positions of all dialogs) to the file
  1828.          SOUNDLAB.PRF, in the same directory as you ran Sound Lab
  1829.          from.  If you ran Sound Lab from an AUTO folder, the
  1830.          preferences file will be saved to the root directory, not the
  1831.          AUTO folder (don't panic, that's where Sound Lab will look
  1832.          for it when it loads).  If you ran Sound Lab from a floppy,
  1833.          make sure your Sound Lab disk is in the drive when you hit
  1834.          "Save".  "Use" will keep the changes you've made, but won't
  1835.          save them; this is most useful if you've called up the
  1836.          _Preferences_ dialog only to adjust the "STe DMA" buttons.
  1837.          "Cancel", of course, aborts the changes and restores the
  1838.          previous settings.
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.          Sound Lab 1.0                                         Page 29
  1852.  
  1853.  
  1854.  
  1855.          -------- Using the _Fileselector_
  1856.  
  1857.          Sound Lab uses the custom dmj software file selector.  It's
  1858.          really quite simple to use.  If you have an alternate file
  1859.          selector loaded (like the Universal Item Selector, or the
  1860.          Little Green Selector) you won't be able to use it, since
  1861.          Sound Lab is a TOS program, and alternate file selectors work
  1862.          in GEM programs.
  1863.  
  1864.          At the top of the file selector is a line of text telling you
  1865.          what file you're supposed to be selecting with the file
  1866.          selector.  By "grabbing" this bar with the mouse (i.e. move
  1867.          the pointer to it, press, and hold the left button down) you
  1868.          can drag the entire file selector to a new spot on the
  1869.          screen.  The file selector will appear at this same spot
  1870.          every time you use it, until you leave the program.
  1871.  
  1872.          Below this line, you will see a line of text containing the
  1873.          pathname.  You cannot change this line directly.  More on
  1874.          this later.
  1875.  
  1876.          Below the pathname is the major component of the file
  1877.          selector: the filenames.  This large white box contains up to
  1878.          24 filenames at a time.  To select a filename, just click on
  1879.          it.  Then click on the "Okay" button, which you will find in
  1880.          the lower right hand corner of the file selector.  You can
  1881.          also just double-click on the filename and skip clicking on
  1882.          the "Okay" button; it will do the same thing.
  1883.  
  1884.          Below the white filename box you will see the name of the
  1885.          currently selected file.  This filename can be edited with
  1886.          the keyboard.  You can use the left and right arrow keys,
  1887.          BACKSPACE, and DELETE to edit this filename.  You will not be
  1888.          able to enter an illegal filename.  You can press ESC to
  1889.          erase the filename completely; CTRL and the left or right
  1890.          arrow key will move the cursor to the beginning and end of
  1891.          the filename, respectively.
  1892.  
  1893.          In the lower right hand corner of the file selector you will
  1894.          find two buttons, "Okay" and "Cancel".  Selecting "Okay"
  1895.          confirms the choice listed in the "Filename" area in the
  1896.          lower left hand corner of the file selector.  Selecting
  1897.          "Cancel" aborts this selection process.  Pressing RETURN on
  1898.          the keyboard is the same as selecting "Okay"; pressing UNDO
  1899.          is the same as selecting "Cancel".
  1900.  
  1901.          Directly to the right of the white filename box is a vertical
  1902.          slider.  This is only useful when there are more than 24
  1903.          files in the current folder.  You can use the up and down
  1904.          arrow buttons to scroll the names; you can click above or
  1905.          below the slider itself to move the slider in that direction
  1906.          quickly; or you can drag the slider to a new position
  1907.          directly.
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.          Sound Lab 1.0                                         Page 30
  1918.  
  1919.  
  1920.  
  1921.          You may have noticed some of the names in the white filename
  1922.          box have a small > symbol to their left.  These aren't files;
  1923.          they are folders.  You can click on a folder's name (just
  1924.          once) to change the current folder and see what's inside it.
  1925.          The pathname line directly above the white filename box will
  1926.          reflect the change--the new folder name will be added on the
  1927.          end.  To exit back out of the folder, you can either select
  1928.          the "<-" button in the upper right hand corner of the file
  1929.          selector, or click on the part of the pathname that you want
  1930.          to go to.  For example, if your current folder is
  1931.          "D:\SAMPLES\AVR\" and you wanted to go back to the SAMPLES
  1932.          folder, you could either select the "<-" button, or click on
  1933.          the word "SAMPLES" in the pathname line.  You can jump back
  1934.          several folders at a time with just one click.  In the
  1935.          example above, you could click on "D:\" and go to the main
  1936.          directory of the disk, whereas it would take two clicks of
  1937.          the "<-" button to do the same.
  1938.  
  1939.          There are three other buttons in the upper right hand corner
  1940.          of the file selector.  One has a drive letter on it; another
  1941.          has a disk icon on it; the third has "*.*" on it.  The drive
  1942.          letter button allows you to quickly change the current drive.
  1943.          Just click and hold the mouse button down on the drive
  1944.          letter.  Move the mouse pointer to the drive you want to use,
  1945.          and release the mouse button.  You will not be able to select
  1946.          a drive that does not exist--this also means drive B, so if
  1947.          you have a single floppy drive, forget about drive B.
  1948.  
  1949.          The disk icon button serves no other purpose but to tell the
  1950.          file selector that you have inserted another disk, and you
  1951.          would like to reread the disk's directory.
  1952.  
  1953.          The "*.*" icon, however, will require some explanation.  This
  1954.          button calls up another dialog that allows you to select the
  1955.          "search mask".  The search mask is how you tell the file
  1956.          selector which files you want to see in the white filename
  1957.          box.  You shouldn't normally need to use this.  Before
  1958.          explaining about the search mask dialog, a little explanation
  1959.          about search masks themselves is necessary.  Search masks are
  1960.          just filenames with wildcards in them.  There are two
  1961.          wildcard characters that are used: the asterisk (*) and the
  1962.          question mark (?).  The question mark represents any
  1963.          letter--but only one letter.  The asterisk represents any
  1964.          number of letters.  Here's some examples to make things
  1965.          clearer: the wildcard SND?.AVR would match SND1.AVR,
  1966.          SND2.AVR, and SNDZ.AVR, but not SOUN.AVR, SND.AVR, or
  1967.          SND23.AVR.  The wildcard SND*.AVR would match SND1.AVR,
  1968.          SND2.AVR, SNDZ.AVR, SND.AVR, SND23.AVR, and SNDTHING.AVR, but
  1969.          not SOUND.AVR or SOUND19.AVR.  See?  That's why the wildcard
  1970.          "*.*" is used to mean all files--because it matches all
  1971.          filenames.  Any number of characters, of any type, match the
  1972.          first *.  Then there's the period, which separates the name
  1973.          from the extension.  The last * matches any extension, no
  1974.          matter how long it is.  The catch here is that GEMDOS takes a
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.          Sound Lab 1.0                                         Page 31
  1984.  
  1985.  
  1986.  
  1987.          shortcut when it comes to "*.*".  That wildcard shouldn't
  1988.          match the filename "TEST", because it doesn't have a period
  1989.          in it.  But because GEM doesn't actually record the period on
  1990.          the disk, it assumes it is there.  So when GEMDOS checks for
  1991.          files, "TEST" comes out to be "TEST.", and so fits the
  1992.          wildcard.
  1993.  
  1994.          You've undoubtedly used wildcards before.  In the GEM File
  1995.          Selector, the wildcard appears at the end of the pathname.
  1996.          Many programs make use of wildcards to mask out files you
  1997.          don't need to worry about.  For example, when selecting a
  1998.          picture from SPC-3375 (a Spectrum picture viewer), it uses a
  1999.          search mask of *.SP?.  This allows all files to appear in the
  2000.          GEM File Selector, as long as the first two letters of the
  2001.          extension are "SP".  So anything with an extension of "SPC"
  2002.          and "SPU" will show up.  Unfortunately, anything with an
  2003.          extension of "SPX" or "SPQ" will also show up.  It would be
  2004.          nice if there was an easy way to allow only the extensions
  2005.          "SPC" and "SPU".
  2006.  
  2007.          The dmj software file selector allows you to do just that.
  2008.          It allows you to take several wildcards and chain them
  2009.          together to make one mask; a file only needs to fill one of
  2010.          the wildcards to appear in the white filename box.  You
  2011.          separate wildcards with the vertical bar character, |.  So to
  2012.          display just Spectrum pictures, you'd use the mask
  2013.          "*.SPC|*.SPU", instead of the less precise "*.SP?".  Of
  2014.          course, you don't use pictures in Sound Lab; that's why the
  2015.          default mask is "*.AVR|*.SPL|*.SAM"--it shows only .AVR,
  2016.          .SPL, and .SAM type files.
  2017.  
  2018.          Now that the enhanced wildcards have been explained, I can
  2019.          explain how to use the "*.*" dialog.  You will see ten lines
  2020.          in the dialog, each with a different search mask.  To select
  2021.          one of these search masks, just select its button, which can
  2022.          be found at the left side of the dialog.  You can select "Ok"
  2023.          to confirm your choice, or double-click on your choice to
  2024.          avoid the "Ok" button.  You can press F1-F10 in place of
  2025.          click on the selection buttons, and you can press RETURN in
  2026.          place of clicking on the "Ok" button.  If you want to change
  2027.          one of the search masks, click on the mask you want to
  2028.          change.  Then use the arrow keys, BACKSPACE, and DELETE to
  2029.          edit the search mask on that line.  Remember that simply
  2030.          editing a mask does not select it; you must choose its button
  2031.          on the left hand side.  Also note that you cannot edit the
  2032.          top two lines.  These are reserved.  The top line has the
  2033.          mask provided when the fileselector was called up; the second
  2034.          line has the catch-all "*.*".
  2035.  
  2036.          This fileselector is very similar to the one used in DMJ GIF.
  2037.          The difference is that you can now press F1-F10 in the
  2038.          fileselector itself, without having to call up the search
  2039.          mask dialog; you can also use ALT-A through ALT-P to switch
  2040.          or reread drives.
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.          Sound Lab 1.0                                         Page 32
  2050.  
  2051.  
  2052.  
  2053.          -------- If Something Goes Wrong
  2054.  
  2055.          Inevitably you will, at one point, find that things are not
  2056.          going well for you.  Here's a list of common things that
  2057.          might go wrong, and brief explanations of how to fix them.
  2058.  
  2059.          --- Sound Lab won't load.
  2060.  
  2061.          Hopefully it told you what was wrong; if so, fix it.
  2062.          Otherwise, it's possible that you have a damaged file (not
  2063.          likely) or that Sound Lab doesn't like one of your
  2064.          accessories or AUTO programs.  If this is the case, fiddle
  2065.          around with them and see if you can get Sound Lab to load; if
  2066.          you figure out which one(s) Sound Lab doesn't like, please
  2067.          tell me, so I can pass it on to other users.
  2068.  
  2069.          --- Mouse won't move during play/record functions.
  2070.  
  2071.          That's normal.  When you move the mouse, it grabs time from
  2072.          the processor, and that screws up the timing for those sound
  2073.          routines.  So the mouse is disabled whenever timing is
  2074.          critical.
  2075.  
  2076.          --- No sound during playback.
  2077.  
  2078.          Turn up your monitor's volume.  Or (if you're using the STe
  2079.          sound) turn up whatever the STe's speaker ports are connected
  2080.          to.  The same goes for the Cartridge output.  It's also
  2081.          possible that you don't have a sound loaded.  If you see a
  2082.          flat line in the sample window, then no sound is loaded!
  2083.  
  2084.          --- No sound during record/listen.
  2085.  
  2086.          Turn up the volume on your sound source.  Use the Monitor
  2087.          function to check the volume, and adjust it correctly.  Also
  2088.          make sure that your cartridge is connected, and you have a
  2089.          sound source connected.  Neither the ST Replay nor Daatasound
  2090.          cartridge amplify the sound source, so most microphones
  2091.          cannot be connected directly to the cartridge.  Use a
  2092.          cassette recorder or portable CD player for best results.
  2093.  
  2094.          --- Sample is very noisy, hard to hear.
  2095.  
  2096.          You may have a signed sample.  Try using "High Bit" to fix
  2097.          it.  (See Tips.)
  2098.  
  2099.          --- Record/Listen are noisy.
  2100.  
  2101.          Make sure you're using either ST Replay or Daatasound
  2102.          cartridges.  Other cartridges are not proven to work; I make
  2103.          no claims for them.  Also, use only high quality connections
  2104.          between your sound source and cartridge; one bad connector
  2105.          can ruin an otherwise good setup.
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.          Sound Lab 1.0                                         Page 33
  2116.  
  2117.  
  2118.  
  2119.          --- Samples don't load at the correct speed.
  2120.  
  2121.          Use .AVR format when saving files.  This records not only the
  2122.          sample, but also the speed of the sample and any looping that
  2123.          may go with it.
  2124.  
  2125.          --- Loading or Saving produces errors.
  2126.  
  2127.          It's possible that a disk could be damaged.  If Sound Lab has
  2128.          a problem with a disk, it will tell you what it is.  If the
  2129.          disk is damaged, you will need to save to another disk.  If
  2130.          you don't have another disk formatted, you can use Sound
  2131.          Lab's /Format/ option to format a disk for you.  You may also
  2132.          need to do this if your disk gets full.
  2133.  
  2134.          --- GFA BASIC Errors
  2135.  
  2136.          You're up late one night, fiddling with your finest sounds,
  2137.          and you get an alert saying, "GFA BASIC Error".  Ugh.
  2138.          Hopefully this won't happen to you.  Sound Lab has been
  2139.          extensively tested with a wide variety of AUTO programs on a
  2140.          large selection of STs.  On the off chance that something
  2141.          does go wrong, I'd like to know about it.  Please tell me
  2142.          what happened, what you were doing just before it happened,
  2143.          and which accessories and AUTO programs you're using.
  2144.          Seriously--the more information I have, the better the chance
  2145.          that I can figure out what went wrong.  It wouldn't hurt to
  2146.          tell me what kind of computer you're using, either.
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.          Sound Lab 1.0                                         Page 34
  2182.  
  2183.  
  2184.  
  2185.          -------- Quick Reference & Keyboard Shortcuts
  2186.  
  2187.          This section lists all of the capabilities of Sound Lab, with
  2188.          a brief description of them and their keyboard equivalents.
  2189.  
  2190.          Throughout these descriptions, "Block" refers to your marked
  2191.          block; "File" or "Sample" refers to the entire sample loaded
  2192.          into memory; and "Buffer" refers to the area of memory set
  2193.          aside by Sound Lab to store chunks Cut or Copied from the
  2194.          sample.  All keyboard equivalents are in lower case, except
  2195.          where "Shift" is noted.
  2196.  
  2197.          "Play"         Plays the current block at the current speed.
  2198.                         Space bar also activates this option.  If the
  2199.                         "Play" button appears inside a dialog, the
  2200.                         space bar activates it there too.
  2201.          "Monitor"      Displays the input from the sound cartridge
  2202.                         over the sample window, allowing the volume of
  2203.                         the sound source to be adjusted.  The display
  2204.                         should show a wide range of motion, but should
  2205.                         not appear clipped at the top or bottom.
  2206.                         ("M")
  2207.          "Record"       Allows the recording of sound, but only over
  2208.                         the current block.  If the entire file is
  2209.                         marked as the block, then you can record into
  2210.                         the entire file area (as shown by "Memory
  2211.                         size").  You can choose to "Wait" for the
  2212.                         sound or "Start" immediately.  (Return)
  2213.                         Sound Lab works with the Pandaal DaataSound
  2214.                         cartridge, and the ST Replay (non-stereo)
  2215.                         cartridge.
  2216.          "Speed"        Allows the adjustment of the current speed.
  2217.                         Brings up a dialog, with 11 preset speeds, the
  2218.                         ability to double or halve the speed, go up or
  2219.                         down a tone (as in music), adjust the speed
  2220.                         with a slider, or enter it directly.  Valid
  2221.                         speeds range from 4.915KHz to 30.72KHz.  (The
  2222.                         ST's sound chip can't go faster than that.)
  2223.                         You can "Play" the speed right in the dialog;
  2224.                         "Okay" confirms the change, "Cancel" aborts
  2225.                         it.  Keyboard equivalents are F1-F10, F20,
  2226.                         "D", "H", up arrow, down arrow, space, Return,
  2227.                         and Undo.  The function keys can also be used
  2228.                         at the main screen.  ("P")  The "Convert"
  2229.                         button is used to convert the sample from the
  2230.                         current speed to the newly selected speed.
  2231.          "Zoom In"      These keys adjust the zoom level.  Max zoom
  2232.          "Zoom Out"     shows the entire file; 1x means each pixel on
  2233.                         the screen is one byte in the file.  Max, 16x,
  2234.                         8x, 4x, 2x, and 1x are the available zoom
  2235.                         levels.  "Z" and "A" are the equivalents.
  2236.          "Hide Blk"     This will temporarily hide the selected block,
  2237.                         selecting the entire file.  The button (which
  2238.                         can be activated by "H") will "stick"; click
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.          Sound Lab 1.0                                         Page 35
  2248.  
  2249.  
  2250.  
  2251.                         on it again to reveal your block.
  2252.          "Cut"          Cuts the block from the file, pulling the
  2253.                         remaining sample down.  This block is then
  2254.                         stored in a buffer (the "Memory size" will
  2255.                         change to reflect the change in available
  2256.                         space).  ("X")
  2257.          "Copy"         Like Cut, except it won't remove the block
  2258.                         from the file.  ("C")
  2259.          "Clear"        When you hit this button, an alert will
  2260.                         appear, asking what you want to clear.  You
  2261.                         can clear your "Block", which will replace
  2262.                         your marked block with silence; you can clear
  2263.                         your "Buffer", giving you more memory for
  2264.                         recording and such; or you can clear
  2265.                         "Everything", which erases _all_ of your
  2266.                         sample and buffer.  If you elect to clear your
  2267.                         block, and your block is the whole file, then
  2268.                         Sound Lab will reset to the way it was when it
  2269.                         was loaded (all memory, except the buffer,
  2270.                         available for recording).  Note that if you
  2271.                         "Record" while your whole file is marked as a
  2272.                         block, you can record as much as you have RAM
  2273.                         for, so this is not really necessary.  (Home)
  2274.          "Insert"       Inserts the block stored in the buffer (with
  2275.                         Cut & Copy) into the sample before the left
  2276.                         block marker.  If there isn't enough room for
  2277.                         the Insert, you'll be presented with four
  2278.                         options: Lose Sample, Lose Buffer, Insert to
  2279.                         Fit, and Cancel.  Lose Sample will cause the
  2280.                         end of the sample to be lost; Lose Buffer will
  2281.                         preserve all of the sample, but trashes the
  2282.                         block in the process; and Insert to Fit will
  2283.                         insert as much of the buffer as will fit.
  2284.                         ("I")
  2285.          "Overlay"      Brings up the Overlay dialog.  In this three
  2286.                         waves are displayed; light blue is the block,
  2287.                         dark blue is the buffer, and black is the
  2288.                         result of merging the two together.  The
  2289.                         slider on the left adjusts the block volume,
  2290.                         and the slider on the right adjusts the buffer
  2291.                         volume.  The "Length" buttons allow you to
  2292.                         choose which sample (block or buffer) you want
  2293.                         as the length to Overlay with; the "Repeat"
  2294.                         buttons allow you to choose whether or not to
  2295.                         repeat the buffer if the Overlay is longer
  2296.                         than the buffer.  Click on "Okay" to overlay
  2297.                         the samples, or "Cancel" to abort.  ("O")
  2298.          "Volume"       Allows the volume of the block to be changed.
  2299.                         In the dialog, you can use the slider to set
  2300.                         the volume change, or enter it directly.
  2301.                         Valid values are from 0.25 (volume x 1/4) to 4
  2302.                         (volume x 4).  The diagram shows the original
  2303.                         sample (blue) and the proposed change (black).
  2304.                         You can use the "Play" button to test the
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.          Sound Lab 1.0                                         Page 36
  2314.  
  2315.  
  2316.  
  2317.                         change, hearing any distortion that will be
  2318.                         introduced because of the change.  Clicking on
  2319.                         "Cancel" after the "Play" _will_ abort the
  2320.                         change; you _must_ click on "Okay" for the
  2321.                         change to take effect.  ("V")
  2322.          "Remove"       This is like Cut, except it doesn't copy the
  2323.                         block to the buffer first.  Since there is no
  2324.                         undo of this, you will be asked if you are
  2325.                         sure.  (Delete)
  2326.          "Loop"         Allows the setting or clearing of a loop.
  2327.                         Brings up an alert with four buttons, "Set
  2328.                         Loop", "Reset Block", "Loop On/Off", and
  2329.                         "Cancel".  "Set Loop" sets looping to the
  2330.                         current marked block.  "Reset Block" moves the
  2331.                         block markes to the current loop settings.
  2332.                         "Loop On/Off" turns looping on or off (without
  2333.                         changing the loop or block markers), and
  2334.                         "Cancel" does nothing.  While looping is on,
  2335.                         "Play" will play the entire sound with
  2336.                         looping, regardless of any marked block; "Set
  2337.                         Loop" and "Reset Block" both turn looping on.
  2338.                         ("U")
  2339.          "Fade"         Allows the fading of the block.  Don't let the
  2340.                         dialog scare you, it's only slightly more
  2341.                         complicated than the Volume dialog. This time
  2342.                         you have two sliders, one for the start
  2343.                         volume, and one for the end volume.  You can
  2344.                         click on the "Fade In" or "Fade Out" buttons
  2345.                         to set the sliders to the appropriate default
  2346.                         positions; "Play" will pre-test the fade
  2347.                         before making it final, and "Shape" will bring
  2348.                         up a small dialog, allowing you to choose the
  2349.                         shape of the fade.  In this dialog (or the
  2350.                         main _Fade_ dialog) you can use F1-F4 to
  2351.                         change shapes.  ("F")
  2352.          "Echo"         This also looks worse than it is; it allows
  2353.                         you to add echo effects to your block.  The
  2354.                         top slider is the volume of each echo compared
  2355.                         to its predecessor (0.5 is a good number).
  2356.                         The second slider is how far apart--in
  2357.                         seconds--the echoes should be.  (The current
  2358.                         speed is crucial to the accurate figuring of
  2359.                         this.)  And the number of echoes is just that:
  2360.                         how many echoes should be added to the block.
  2361.                         Click on "Okay" to confirm, "Cancel" to abort.
  2362.                         Usually echo spacings of .125 and .062 are
  2363.                         good, and three or four echoes are plenty.
  2364.                         Use "Load" and "Save" to load and save echo
  2365.                         settings.  ("E")
  2366.          "Reverse"      Flips the block so it plays backwards.  ("R")
  2367.          "High Bit"     Used to toggle between signed samples (.SAM)
  2368.                         and unsigned samples (.SPL).  .AVR files may
  2369.                         be of either type; Sound Lab uses unsigned
  2370.                         samples.  If the sample looks and sounds very
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.          Sound Lab 1.0                                         Page 37
  2380.  
  2381.  
  2382.  
  2383.                         noisy, try toggling the high bit.  When signed
  2384.                         samples (.SAM or .AVR) are loaded, Sound Lab
  2385.                         automatically toggles the high bit for you, so
  2386.                         you shouldn't need this button very often.
  2387.                         ("B")
  2388.          "Load"         If you have your entire file marked as your
  2389.                         current block (as with the "Hide Blk"
  2390.                         function), the entire file area is cleared and
  2391.                         a new file is loaded in (as specified by the
  2392.                         fileselector that pops up).  If you don't have
  2393.                         your entire file marked, the file you specify
  2394.                         will be loaded over the sample you currently
  2395.                         have in memory, up to the length of the block
  2396.                         you mark.  If you aren't sure which way the
  2397.                         Load is going to work, look at the
  2398.                         fileselector's title bar.
  2399.                         If there isn't enough room for the load
  2400.                         (because either your block or file area is too
  2401.                         small) Sound Lab will bring up the "Load
  2402.                         Partial" dialog; this allows you to choose
  2403.                         exactly which part of the sample to load.  Use
  2404.                         the slider in the dialog or enter the amount
  2405.                         of bytes to skip, then select "Okay".
  2406.                         "Cancel" will, of course, abort the load.
  2407.                         "Load" uses the standard dmj software
  2408.                         fileselector, but now you can press ALT-A
  2409.                         through ALT-P to switch drives (and re-read
  2410.                         that drive), and F1-F10 can now be pressed for
  2411.                         the search masks without calling up the search
  2412.                         mask dialog.  ("L")
  2413.          "Save"         This saves the currently marked block.
  2414.                         (You'll note the fileselector title reflects
  2415.                         whether or not the block is the entire file.)
  2416.                         The extensions .SPL (raw data, unsigned), .SAM
  2417.                         (raw data, signed), and .AVR (raw data and
  2418.                         header info) are all supported.  ("S")
  2419.          "Help"         This button brings up the help system.  Since
  2420.                         the Help is self-explanatory, I won't go into
  2421.                         details here.  Help can also be activated by
  2422.                         pressing the Help key; this key can be pressed
  2423.                         _anywhere_ to get help with whatever you're
  2424.                         doing.
  2425.          "Prefs"        This brings up the Preferences dialog.  ("?")
  2426.                         In this, you will find you can set several
  2427.                         items.  The first, "Output", refers to how you
  2428.                         want the digitized sound to be played; choose
  2429.                         "Sound Chip" (for regular ST's), "STe DMA"
  2430.                         (for STe's), or "Cartridge" (if you have an ST
  2431.                         Replay cartridge with output).  Clicking on
  2432.                         "STe DMA" will also bring up the _STe_ dialog,
  2433.                         allowing you to adjust the volume, bass, and
  2434.                         treble.  Next is the "Window Title", which
  2435.                         sets what is to be displayed in the sample
  2436.                         window title bar; choose "Pathname" (which
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.          Sound Lab 1.0                                         Page 38
  2446.  
  2447.  
  2448.  
  2449.                         displays the full pathname of the file, at the
  2450.                         expense of some other information) or "Info"
  2451.                         (which displays the filename only, leaving
  2452.                         room for the other info).  The third item
  2453.                         refers to how to draw the display; choose
  2454.                         "Points", "Outline", or "Solid".  Next is
  2455.                         "Dialog Preview", which sets the display
  2456.                         inside the _Fade_ and _Volume_ dialogs;
  2457.                         "Sample" uses the actual sample(s) involved,
  2458.                         whereas "Wave" uses generic waves.  The next
  2459.                         option refers to what units to display sample
  2460.                         sizes in; choose seconds or bytes.  The next
  2461.                         item, Menus, refers to how you access the
  2462.                         menus; "Drop-down" is like the typical GEM
  2463.                         menus, but "Pull-down" requires you to press
  2464.                         and hold the mouse button to access the menus
  2465.                         (like Macintosh menus).  Next is "Zoombox",
  2466.                         which allows you to turn on ("Yes") or off
  2467.                         ("No") the zooming boxes on dialogs.  Last is
  2468.                         the "Existing Files" preference, which sets
  2469.                         what Sound Lab will do if you try to save over
  2470.                         an existing file; choose "Erase" (which
  2471.                         clobbers the old file), "Rename" (which
  2472.                         renames the old file to .BAK, killing any
  2473.                         previous .BAK of that name), or "Ask" (which
  2474.                         asks which of the two you want to do every
  2475.                         time the situation comes up).  The only other
  2476.                         item here is "Default Speed", which sets the
  2477.                         default speed when Sound Lab first loads.
  2478.                         When you're done setting your preferences,
  2479.                         click on "Save" (which saves the settings to
  2480.                         SOUNDLAB.PRF), "Use" (which keeps the settings
  2481.                         but doesn't save them), or "Cancel" (which
  2482.                         restores the settings to their previous
  2483.                         values).
  2484.          "Quit"         Exits the program.  You will be asked if you
  2485.                         are sure.
  2486.  
  2487.          In addition to these twenty-four buttons, there are ten more
  2488.          functions that can be accessed by clicking on one of the
  2489.          twenty-four buttons with the _right_ mouse button.  While the
  2490.          right mouse button is down, you will see the buttons change
  2491.          their labels to reflect the change in functions.  Each is
  2492.          placed "under" the most logical button for it.
  2493.  
  2494.          "Play Buf"     Plays the sample currently stored in the
  2495.                         buffer (from Cut or Copy) at the current
  2496.                         speed.  (Shift space)
  2497.          "Listen"       Plays the input on the digitizer cartridge
  2498.                         through the monitor speaker, at the current
  2499.                         sampling rate.  This allows you to hear the
  2500.                         quality of the digitized sound before actually
  2501.                         recording anything.  (Shift "M")
  2502.          "Min Zoom"     Zooms in to 1x magnification.  (Shift "Z")
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.          Sound Lab 1.0                                         Page 39
  2512.  
  2513.  
  2514.  
  2515.          "Max Zoom"     Zooms out to Max magnification.  (Shift "A")
  2516.          "Gap"          Inserts a chunk of silence before the left
  2517.                         block marker; this chunk is just as long as
  2518.                         the marked block is.  If there isn't enough
  2519.                         memory for this, the Insert dialog will
  2520.                         appear, asking what you want to do about it.
  2521.                         ("G", Shift "G")
  2522.          "Ins File"     Like Insert, but inserts a file instead of the
  2523.                         buffer.  The fileselector will appear,
  2524.                         allowing you to select the file to be used.
  2525.                         (Shift "I")
  2526.          "Ovly File"    Like Overlay, but overlays a file instead of
  2527.                         the buffer.  (Shift "O")
  2528.          "Trim"         Like "Remove", except that it removes
  2529.                         everything from the file that _isn't_ between
  2530.                         the block markers.  This is useful if you have
  2531.                         just recorded a sample, and there are "pops"
  2532.                         at the start and end.  Just mark the block so
  2533.                         that you can't hear any "pops", and select
  2534.                         Trim.  This also requires confirmation.
  2535.                         ("T")
  2536.          "Load Buf"     Allows you to load a file directly into the
  2537.                         buffer.  If there isn't enough room for the
  2538.                         file, Sound Lab will ask you if you want to
  2539.                         overwrite the end of your sample to try to fit
  2540.                         in the buffer.  Answer "Yes" or "No".  If you
  2541.                         answer "No", Sound Lab will present you with
  2542.                         the "Load Partial" dialog, allowing you to
  2543.                         choose which portion of the file to load.
  2544.                         (Shift "L")
  2545.          "Save Buf"     Allows you to save the contents of the buffer
  2546.                         to disk directly.  Other than that, it works
  2547.                         just like Save.  (Shift "S")
  2548.  
  2549.          There are also some other keyboard shortcuts that you should
  2550.          be aware of.  From the main screen, you can press F1 through
  2551.          F10 and F20 to set the speed.  Use ^N, ^D, ^C, ^R, and ^F to
  2552.          select the /Rename File/, /Delete File/, /Create Folder/,
  2553.          /Remove Folder/, and /Format Disk/ options; Alt-A through
  2554.          Alt-P check the free space on that drive.  ^I, ^S, and ^T can
  2555.          be used to select the /Sound Lab/, /Shareware/, and /Thanks/
  2556.          options from the /Desk/Info/ submenu.  In all alerts and
  2557.          dialogs, Return is "Okay", "Yes", or "Retry", and Undo is
  2558.          "Cancel" or "No".
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.          Sound Lab 1.0                                         Page 40
  2578.  
  2579.  
  2580.  
  2581.          -------- Index
  2582.  
  2583.          AUTO Folder  7, 28               Folder
  2584.          Background  26                       AUTO  7, 28
  2585.          Backup Files  11, 26, 28             Create  22, 39
  2586.          Block  12                            Remove  23, 39
  2587.              Clear  18, 35                Format Disk  23, 39
  2588.              Convert  20, 34              Free Space  23, 39
  2589.              Copy  14, 35                 Gap  18, 39
  2590.              Cut  13, 35                  Help  7, 37
  2591.              Echo  20, 36                 Hide Block  12, 34
  2592.              Fade  19, 36                 High Bit  24, 32, 36
  2593.              Gap  18, 39                  Info  22
  2594.              Hide  12, 34                 Insert  14, 35
  2595.              Load  25, 37                     File  17, 39
  2596.              Loop  15, 36                 Listen  10, 38
  2597.              Mark  12                     Load  8, 33, 37
  2598.              Play  12, 34                     Block  25
  2599.              Record  12, 34                   Buffer  17, 39
  2600.              Remove  15, 36                   Echo  20, 36
  2601.              Reverse  20, 36                  Partial  25
  2602.              Save  26, 37                     Sound Lab  6, 32
  2603.              Trim  15, 39                 Looping  9, 15, 36
  2604.              Volume  18, 35               Menus  22, 28, 39
  2605.          Buffer  13, 34                   Monitor  10, 34
  2606.              Insert  14, 35               Moving Dialogs  24
  2607.              Load  17, 39                 Overlay  16, 35
  2608.              Overlay  16, 35                  Background  26
  2609.              Play  14, 38                     File  17, 39
  2610.              Save  17, 39                 Play  9, 34
  2611.          Cartridge  6, 32                     Block  12
  2612.              Installing  6                    Buffer  14,17,38
  2613.              Playing Through 27, 37           in Fade  19, 36
  2614.          Clear  18, 35                        in Speed  9, 34
  2615.          Copy  14, 35                         in STe  27
  2616.          Create Folder  22, 39                in Volume  19, 35
  2617.          Cut  13, 35                      Preferences  27, 37
  2618.          Delete File(s)  22, 39           Preview
  2619.          Echo  20, 36                         Fade  19, 36
  2620.              Techniques  26                   Overlay  16, 35
  2621.          Effects  18                          Sample  27, 38
  2622.          Fade  19, 36                         Volume  18, 35
  2623.          File(s)                              Wave  27, 38
  2624.              Backups  11, 26, 28          Quit  7, 23, 38
  2625.              Delete  22, 39               Record  10, 34
  2626.              Formats  8, 9, 25, 33            Block  12
  2627.              Insert  17, 39                   Speed  24
  2628.              List of  6                   Remove  15, 36
  2629.              Load  8, 33                      Folder  23
  2630.              Overlay  17, 39              Rename File  22, 39
  2631.              Rename  22, 39               Reverse  20, 36
  2632.              Save  10, 33                 Sampling Rates  4
  2633.          Fileselector  29                     Choosing  24
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.          Sound Lab 1.0                                         Page 41
  2644.  
  2645.  
  2646.  
  2647.          Save  10, 33, 37
  2648.              Block  26
  2649.              Buffer  17, 39
  2650.              Echo  20, 36
  2651.              Partial  26
  2652.          Speed  8, 34
  2653.              Convert  20
  2654.          Tips  24
  2655.          Title Screen  7
  2656.              Bypassing  24
  2657.          Trim  15, 39
  2658.          Volume  18, 35
  2659.              Adjusting  10, 32
  2660.          Window  7
  2661.              Display  8, 27, 38
  2662.              Title  7, 8, 27, 38
  2663.          Zoom  12, 34, 38, 39
  2664.  
  2665.  
  2666.  
  2667.  
  2668.  
  2669.  
  2670.  
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694.  
  2695.  
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.